Top Software Engineer Jobs
The Staff Software Engineer will design, develop, test and document high-quality medical device software for Insulet products, mentor team members, and collaborate with product managers and designers on new features. Responsibilities include enforcing software best practices, ensuring quality in architecture, and exploring new technologies.
The Senior Software Engineer will design, develop, and maintain Android mobile applications, utilizing Java and Kotlin. Responsibilities include collaborating with cross-functional teams, translating market needs into mobile solutions, and optimizing application performance. The role involves ensuring high-quality performance and staying updated with industry trends.
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.
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.
Featured Jobs
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.
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.
The Principal Software Engineer will lead a distributed team to design and implement critical business software and integrations, manage best practices for high-performance environments, ensure quality solutions and resource utilization, and contribute to talent development within the team while collaborating with cross-functional stakeholders.
As a Senior Software Engineer at Fivetran, you will enhance the performance, reliability, and architecture of Postgres data pipeline services. Your role includes creating technical design documents, writing and testing code, collaborating with various stakeholders, and resolving customer issues throughout the project lifecycle.
The Software Engineer II/III will work on a mobile application using React Native for both iOS and Android platforms. Responsibilities include code reviews, participating in discussions, and handling general project work in sprints. The candidate will also engage in projects centered on Typescript and may work with IoT and Bluetooth technologies.
The Lead Software Engineer will guide the team in developing quality software, ensuring engineering best practices, managing team dynamics, collaborating with clients and other stakeholders, and writing code while fostering a culture of learning and collaboration.
The Staff Software Engineer will design, develop, and debug software for distributed systems, lead multiple projects, provide mentorship to junior engineers, and maintain quality assurance and performance standards in a collaborative team environment.
The Staff Software Engineer will design, develop, and debug software for distributed systems, manage and lead multiple projects, mentor junior engineers, maintain code quality, and advocate for new technologies to improve development processes.
As a Principal Software Engineer, you will lead the design and development of Fivetran’s Data Lake product, ensuring customers have reliable, queryable data. Responsibilities include collaborating with product teams, operating large-scale data lake systems, contributing to open-source projects, addressing performance issues, and setting technical directions across teams.
As a Senior Software Engineer at Fivetran, you will enhance data validation services, improve software architecture, and ensure reliable operations. The role includes debugging data replication issues, developing new features, maintaining existing connectors, and mentoring junior developers within a dynamic engineering team focused on delivering dependable data solutions.
The Senior Software Engineer at Study.com will develop and enhance web and mobile applications to improve user engagement. Responsibilities include transforming UI designs, crafting educational tools for classrooms, and optimizing content management systems. The role emphasizes collaborative teamwork and technical growth, reinforcing Study.com's commitment to accessible education.
The Senior Principal Software Engineer - GenAI is responsible for designing, developing, and implementing complex GenAI applications using Python. This role involves collaborating with cross-functional teams to define product requirements, conducting code reviews, maintaining scalable software systems, and staying updated on GenAI advancements.
As a Senior Software Engineer in Test at Lightship, you will design and implement automated test infrastructure for embedded software and hardware, focusing on propulsion systems. Your role involves developing a deep understanding of system functionalities, collaborating with cross-functional teams, authoring test plans, and documenting bugs to ensure high-quality embedded systems.
The Senior Staff Software Engineer will design, build, and maintain GEICO's core billing platform, which includes components like the billing engine, invoicing system, and payment processing. Responsibilities include leading technical projects, enhancing platform scalability, driving system observability, and mentoring team members.
The Senior Software Engineer will design, build, and maintain network automation tools, leveraging scripting languages and open-source automation tools to enhance network operations. Responsibilities include refactoring existing tools, collaborating with cross-functional teams, and managing projects from inception to delivery while staying updated on emerging technologies.
As a Systems Software Engineer, you'll contribute to ensuring PostgreSQL operates seamlessly on the Neon cloud platform, focusing on system interfaces and feature development. You'll write low-level systems code, deploy to a vast number of instances, and participate in operational duties in a senior role requiring extensive software engineering experience and a passion for systems software.
All Filters
No Results
No Results