Apply

Senior Software Engineer

Posted about 2 months agoViewed

View full description

πŸ’Ž Seniority level: Senior, 5+ years

πŸ“ Location: US

πŸ’Έ Salary: 105500.0 - 165000.0 USD per year

πŸ” Industry: Gaming

🏒 Company: ZwiftπŸ‘₯ 251-500πŸ’° $450,000,000 Series C over 4 years agoπŸ«‚ Last layoff about 1 year agoFitnessSportsWellnessCycling

πŸ—£οΈ Languages: English

⏳ Experience: 5+ years

πŸͺ„ Skills: Software DevelopmentCloud ComputingGame DevelopmentJavaC++Microservices

Requirements:
  • BS/MS in Computer Science and/or relevant technical area.
  • 5+ years of software development experience.
  • Comfortable mentoring engineers and leading technical discussions.
  • Strong experience in cloud-based microservices, event sourcing, gameplay, multiplayer gameplay, and/or mobile development.
  • Thought leader with software engineering best practices such as automated testing, monitoring/alerting, continuous integration, code reviews, etc.
  • Able to solve ambiguous technical problems by generating options, evaluating them, and providing recommendations.
  • Experience with production troubleshooting.
  • Tenacity to get things done and enthusiasm for learning in an evolving problem space.
Responsibilities:
  • Work on a cross-functional team to deliver exciting game features that span our microservice backend, game client, mobile companion app, and admin tooling.
  • Design, build, and maintain high-performance, reusable, and reliable code in multiple programming languages and platforms.
  • Tackle complex tasks by evaluating tradeoffs and providing recommendations that balance risk with value.
  • Mentor other engineers through code reviews, technical discussions, and pair programming.
  • Identify technical risks and help build mitigation plans.
  • Work with engineers and product managers to scope and plan projects.
  • Participate in the interview process.
Apply

Related Jobs

Apply
πŸ”₯ Senior Software Engineer
Posted about 20 hours ago

πŸ“ Canada, United States, Latin America

πŸ” Cloud services

  • Expertise in web technologies like HTML and CSS, and experience with frameworks like React, Vue, Angular, or MVC .Net.
  • Experience with modern server-side scripting languages including Python, Node.js, PHP, or Ruby.
  • In-depth knowledge of relational databases such as PostgreSQL and MySQL, and NoSQL databases like MongoDB and DynamoDB.
  • Demonstrated experience in building RESTful services and API integrations.
  • Development experience on a major cloud platform such as AWS, Azure, or GCP.
  • Understanding of modern application architectures including event-driven, message queues, and microservices.
  • Proven ability to learn new technology quickly and effectively.
  • Self-organizing, detail-oriented, and high-achieving.
  • Excellent written and verbal communication skills.
  • Develop applications and services using cloud native technologies for customers.
  • Participate in development activities, standups, sprint planning, retrospectives, and more.
  • Deliver well-documented, tested, and production-ready code.
  • Lead by example using AWS services and API development.
  • Coach less-experienced developers.
  • Mentor peers and tackle new technologies.

AWSNode.jsPostgreSQLPythonDynamoDBReactCI/CDRESTful APIsTerraformMicroservices

Posted about 20 hours ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 139000.0 - 248000.0 USD / CAD per year

πŸ” Website Experience Platform

  • Deep expertise in web development technologies such as React, Astro, etc.
  • Deep expertise in web servers and cloud infrastructure.
  • 5+ years of experience in scalable, multi-tenant environments.
  • 2+ years of experience tech leading teams, including helping scope and breakdown work.
  • Comfort with playing a product manager role to steer strategic product direction.
  • Experience working across the full software engineering stack: Frontend, Backend & Infra.
  • Experience with cloud services: edge compute, CDNs, distributed data stores.
  • Experience working with internet scale architectures and workloads.
  • Create new prototypes and explore the boundaries of Designer, Developer workflows.
  • Extend new capabilities and extensions on top of the core Webflow product.
  • Bring products to market in a nimble and fast-moving team.
  • Work closely with the team to identify high-impact opportunities.
  • Drive technical initiatives from execution toward delivery.
  • Engage in rapid feedback cycles from customers.

AWSBackend DevelopmentLeadershipSoftware DevelopmentCloud ComputingFull Stack DevelopmentReact

Posted 2 days ago
Apply
Apply

πŸ“ New York, New York, Pittsburgh, Pennsylvania, Charlotte, North Carolina, Chicago, Illinois, Baltimore, Maryland

🧭 Full-Time

πŸ’Έ 117000.0 - 130000.0 USD per year

πŸ” Healthcare technology

🏒 Company: SoftheonπŸ‘₯ 101-250πŸ’° $200,000 almost 16 years agoInsuranceHealth Care

  • Bachelor's degree in computer science, engineering, or related field plus a minimum of 5 years of related experience; or a Master’s degree with at least 3 years.
  • Minimum of 3 years of experience as a Software Engineer.
  • Minimum of 3 years of experience working with .NET.
  • Demonstrated expertise in .NET and/or SPA frameworks such as Angular.
  • Strong communication skills and capable of managing senior relationships.
  • Broad knowledge of software engineering principles.
  • Proven ability to work independently and devise solutions with minimal information.
  • Leverage expertise in .NET and SPA frameworks to design, develop, and maintain sophisticated software solutions.
  • Suggest innovative solutions to complex software problems and contribute to new methods.
  • Lead small projects, managing timelines and deliverables independently.
  • Mentor junior engineers in software development best practices.
  • Analyze data and develop innovative solutions to problems.
  • Enhance relationships with senior partners and persuade stakeholders.

Software DevelopmentASP.NET.NETAngular

Posted 4 days ago
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 142503.0 - 215550.0 USD per year

πŸ” Internet of Things (IoT)

  • 8+ years of experience working professionally with modern development practices.
  • Strong programming/coding fundamentals in a language such as Java, Python, or Golang.
  • Experience designing and architecting large, high-scale systems.
  • A focus on and desire to mentor fellow engineers.
  • An ability to estimate, communicate, and deliver upon project milestones.
  • Build platform tooling for product teams to self-service and own delivery and operations of their services.
  • Improve the efficiency of delivering new features to production through understanding engineering pain points and friction and proposing solutions that improve productivity.
  • Create best practices and support systems for engineers to deliver the best customer experience.
  • Research and deeply understand the needs of customers, both internal and external.
  • Guide projects from concept to implementation and feedback.
  • Collaborate cross-functionally with Design, Product, Customer Success, and Engineering stakeholders.
  • Champion and embed Samsara’s cultural principles as the company scales.

AWSPythonJavaCI/CDLinuxMicroservices

Posted 4 days ago
Apply
Apply

πŸ“ U.S., Canada, Poland

πŸ” SaaS workflow automation

  • Talented and experienced in back-end software engineering.
  • Proficiency in Java and Apache Kafka.
  • Join the Core Services team to contribute to user management, authentication, authorization, billing operations, administrative dashboards, and user journey management.
  • Design and implement scalable, distributed systems for the enterprise SaaS workflow automation platform.
  • Focus on event-driven architectures using Java and Apache Kafka.

Backend DevelopmentJavaApache KafkaRESTful APIsMicroservices

Posted 5 days ago
Apply
Apply

πŸ“ U.S., Canada, Poland

🧭 Full-Time

πŸ’Έ 100000.0 - 115000.0 USD per year

πŸ” Software development, SaaS

  • 7+ years of professional software development experience.
  • Strong expertise in Java and the Spring ecosystem (Spring Boot, Spring Cloud).
  • Extensive experience with Apache Kafka, including topics, partitioning, and Kafka Streams.
  • Proven track record of building distributed systems at scale.
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Strong understanding of database technologies (both SQL and NoSQL).
  • Familiarity with cloud platforms (AWS/Azure/GCP).
  • Experience with monitoring and observability tools (e.g., DataDog, Grafana).
  • Must be fluent in written and spoken English.
  • Design and develop high-performance, scalable microservices using Java and Spring Boot.
  • Build and maintain event-driven data pipelines using Apache Kafka for real-time data processing.
  • Collaborate with cross-functional teams to define system specifications and technical requirements.
  • Mentor junior engineers and contribute to technical decision-making processes.
  • Implement robust error handling, monitoring, and automated recovery mechanisms.
  • Participate in code reviews and maintain high code quality standards.
  • Design and implement APIs that integrate with various enterprise systems.

AWSDockerSQLJavaKubernetesSpring BootApache KafkaGrafanaNosqlMicroservicesCompliance

Posted 6 days ago
Apply
Apply

πŸ“ Americas, EMEA

🧭 Full-Time

πŸ” Open source software and operating systems

🏒 Company: CanonicalπŸ‘₯ 1001-5000πŸ’° $12,800,000 Crowdfunding over 11 years agoInternet of ThingsOpen SourceCloud ComputingLinuxSoftware

  • Love technology and working with brilliant people
  • Curious, flexible, articulate, and accountable
  • Value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • Interest or experience in open source maintenance or contributions
  • Able to replay complex workloads and systems, write detailed test plans and reproducibility steps
  • Comfortable contributing and debugging many languages such as C/C++, Python, Rust, Go, Ruby, PHP
  • Experience in packaging in one or more ecosystems or any distro package format
  • Experience using and creating containers and virtual machines
  • Bachelor’s or equivalent in Computer Science, STEM or similar degree (or any higher) or equivalent professional experience.
  • Collaborating proactively within a distributed team
  • Fostering a software ecosystem with seamless user experience for all Ubuntu users
  • Evaluating contributions of other engineers to maintain high-quality software standards
  • Playing a role in shaping the future of Ubuntu via both - new ideas in your areas of interest and advising on work being done elsewhere
  • Collaborating with other teams in the Ubuntu and Debian communities, with upstream projects, and commercially supported customers
  • Owning the maintenance of Ubuntu Server packages including traditional server workloads, virtualisation and containers, package management and dependencies, language runtimes, and toolchains.

DockerPHPPythonRubyC++GoRustLinux

Posted 7 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Automotive software

🏒 Company: WarrCloudπŸ‘₯ 11-50πŸ’° $20,000,000 Series B 4 months agoAutomotive

  • 6+ years of Software Development experience.
  • 2+ years of C# .Net experience.
  • Cloud-based development experience.
  • API development experience.
  • Experience working in an Agile environment.
  • Bachelor's degree in Computer Science or related field is required.
  • Willingness to work in a fast-paced startup environment.
  • Team player.
  • Full Stack development with a strong understanding of the development life cycle.
  • Develop, test, and deploy applications based on end-user feedback.
  • Support software release activities including functional testing and documentation for accreditation.
  • Collaborate with the Product Owner and Development Manager on requirements gathering and ensuring that capabilities gathered are properly described.
  • Assist junior developers as needed.
  • Provide creative solutions to problems.
  • Conduct peer code reviews.

AgileCloud ComputingFull Stack DevelopmentC#.NET

Posted 7 days ago
Apply
Apply

πŸ“ United States

πŸ’Έ 165000.0 - 215000.0 USD per year

πŸ” Online platforms and services

🏒 Company: Multi Media LLC

  • 5+ years of experience as a Software Engineer.
  • At least 2 years in a Senior Software Engineer role.
  • Expertise in Golang, focusing on web-based backend systems and APIs.
  • Experience with cloud platforms like AWS or GCP.
  • Strong experience in backend system design, microservices architecture, and API development.
  • Bachelor's degree in computer science or related field.
  • Join the Video team to develop cutting-edge video streaming solutions.
  • Drive the development and take ownership of large-scale projects.
  • Collaborate with talented engineers in a dynamic, fast-paced environment.

AWSBackend DevelopmentGCPGoRESTful APIsMicroservices

Posted 12 days ago
Apply
Apply

πŸ“ United States

πŸ’Έ 165000.0 - 195000.0 USD per year

πŸ” Data processing and integration

🏒 Company: CriblπŸ‘₯ 251-500πŸ’° $150,000,000 Series D over 2 years agoReal TimeBig DataInformation TechnologySoftware

  • Demonstrated experience integrating with third-party applications, libraries, and APIs.
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems.
  • Experience using and developing REST APIs.
  • Experience with cloud platforms like AWS, Azure, GCP.
  • Familiarity with authorization standards like Oauth2, OpenID Connect, LDAP, SAML is a plus.
  • Ability to conduct research before starting coding.
  • Experience with Agile processes and iterative development.
  • Strong communication skills for technical topics.
  • Develop features that integrate Cribl’s data stream processing engine with systems like Splunk, Elastic Search, Kafka, and cloud storage.
  • Rapidly develop expertise in third-party technologies for research and development.
  • Design, develop, test, and maintain robust code to meet customer needs.
  • Create comprehensive test plans and integration tests.
  • Collaborate with product managers, UX designers, and business teams for feature implementation.
  • Participate in the on-call support rotation.

AWSNode.jsAgileElasticSearchGCPKafkaLDAPOAuthTypeScriptC++AlgorithmsAzureData StructuresREST API

Posted 12 days ago
Apply