Get the job you really want.
Top Software Engineer Jobs
As a Staff Software Engineer focusing on backend development at Databricks, you will design, implement, test, and operate micro-services. The role involves working with Scala or Java, building data pipelines, integrating with third-party applications, and interacting with cloud APIs.
As a Senior Software Engineer focused on backend, you will develop infrastructure and products at scale for the Databricks platform. Projects include building a serverless platform, core cloud technologies, enhancing partner integrations, and improving developer experiences across various teams.
The Lead Software Engineer will lead architecture, design, and implementation for web-based workflow tools and automated testing frameworks. Responsibilities include team oversight, technical implementation, integration, testing, deployment, and ongoing maintenance of solutions. Collaborating with various teams, the Lead SWE will align automation strategies and advance testing modernization goals.
The Staff Software Engineer for Android at Lyft is responsible for designing, building, and releasing features for the Lyft Rider application. The role involves collaborating with product teams to implement API extensions, oversee architectural changes, and implement tests. The engineer will write maintainable code, mentor team members, and stay updated with new technologies to enhance efficiency.
As a Senior Software Engineer in the iOS Tooling team at Lyft, you will create and maintain foundational infrastructure tools that enhance the productivity of mobile engineers. Your responsibilities include improving build and test processes, contributing to existing tools, and exploring new technologies to scale infrastructure.
As a Senior Engineer on the Developer Console team in Infrastructure at Lyft, you will be responsible for delivering critical projects to improve infrastructure management and development experience. You will work on orchestration platforms, tooling, infrastructure scalability, incident responses, and automation processes.
Seeking a talented Staff Software Engineer with extensive experience in large-scale data systems to own, design, and develop offline compute systems at Lyft. Responsibilities include setting the vision for large-scale systems, collaborating with cross-functional teams, and mentoring engineers. Requires 9+ years of experience with open source systems and expertise in configuring large-scale compute clusters. Benefits include medical, dental, vision insurance, paid time off, parental leave, and more. This role is in-office on a hybrid schedule.
Seeking a talented Staff Software Engineer with 9+ years of experience in large scale data systems to own, design, and develop offline compute systems at Lyft. Responsibilities include setting vision, collaborating with cross-functional teams, and mentoring engineers. Must have expertise in open source systems and cloud environments like AWS/GCP/Azure.
As a Senior Staff Software Engineer in the Data Platform team at Discord, you will design and develop scalable data infrastructure while collaborating with cross-functional teams. Responsibilities include optimizing data systems, implementing innovative architectures, monitoring performance, and promoting data governance. You will provide technical leadership and mentor junior engineers.
As a Senior Systems Engineer, you will lead software and systems developments, analyze software requirements, execute validation testing, and collaborate with different teams to ensure system compliance and performance. You will also create technical documents and train junior engineers.
As a Senior Software Developer, you will design, develop, and maintain high-quality web applications and APIs while collaborating with cross-functional teams to enhance system performance and security. Your role includes code reviews, schema design contributions, and ensuring thorough testing of software products.
As a Senior Software Engineer for the Core Infra team at Dynamo AI, you will design, develop, and maintain a Kubernetes-based infrastructure for machine learning model deployment. Your role involves ensuring optimal performance, reliability, and quality while developing automated testing frameworks and CI/CD pipelines.
As a Software Systems Test Engineer, you will oversee integration testing of aircraft software, design test scenarios, enhance testing processes, conduct validation events, and troubleshoot complex issues to ensure high reliability and performance of the systems.
Performs software quality assurance activities and provides recommendations to software development groups. Prepares software quality plans and estimates, verifies software builds, baselines, and releases, and participates in reviews of design, code, and test activities.
As a Staff Software Engineer in DevOps, you will design and implement automation for testing aircraft software. Responsibilities include managing CI/CD systems, building testing capabilities in cloud environments, maintaining build infrastructure, supporting various engineering teams, and creating documentation for best practices.
The Staff Software Engineer will design and develop high-quality Android applications and SDKs, lead a team in project development, and ensure delivery of medical-grade mobile solutions while collaborating with cross-functional teams.
The Senior Software Engineer will design, develop, and maintain high-quality Android applications and SDKs, collaborate with cross-functional teams, and ensure timely delivery of features. Responsibilities include coding, troubleshooting, and optimizing mobile app performance while adhering to medical-grade standards.
The Senior Software Integration Engineer at SWIVEL will develop and maintain SaaS solutions, mentor junior developers, automate processes, and build systems for client interfaces, ensuring alignment with product goals. Responsibilities include participating in Agile teams, conducting peer reviews, and responding to product support issues.
The Senior Staff Software Engineer - Mobile will define technical direction and develop the mobile applications at EarnIn. Responsibilities include gathering requirements, improving app architecture, ensuring high-quality delivery, enforcing best practices, and writing code as needed, while collaborating with various teams.
The Senior Software Engineer will design, develop, and maintain Android applications and SDKs, collaborating with cross-functional teams to deliver high-quality medical-grade software solutions. Responsibilities include translating customer needs into secure mobile solutions, scoping work, and performing code reviews, while staying updated with industry trends.
The Senior Software Engineer will design, develop, and maintain Android applications, primarily using Java and Kotlin. Key responsibilities include collaborating with cross-functional teams, translating customer needs into mobile solutions, optimizing application performance, and participating in code reviews.
The Staff Software Engineer will design and maintain medical grade Android applications, lead teams in feature development, and ensure high-quality software delivery. They will collaborate with cross-functional teams, translate customer needs into secure mobile solutions, and stay updated on industry trends.
The Senior Software Engineer will design, develop, and maintain medical-grade Android applications and SDKs using Java and Kotlin. The role involves collaborating with cross-functional teams, translating customer needs into solutions, optimizing application performance, and staying current with industry trends.
As a Lead Software Engineer/Architect at CIBC, you'll architect and develop complex software systems while collaborating with developers and business partners. Responsibilities include guiding teams, engaging with clients, and ensuring the implementation of solutions that meet business needs and technology standards.
The Staff Software Engineer will lead the technical direction and delivery of backend solutions for an enterprise platform. Responsibilities include designing high-impact projects, collaborating with teams to enhance products, and mentoring engineers while advocating for best practices.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results