Top Software Engineer Jobs
As a Senior Software Engineer and Team Lead at MD Clarity, you will lead a software engineering team to design and implement applications that bring transparency to healthcare pricing. This involves working closely with the CTO and product management on feature planning and deployment, mentoring team members, and addressing complex problem-solving related to healthcare data integration and user experience.
As a Principal Software Engineer, you'll lead full-lifecycle product development and drive initiatives for a cloud-native architecture. You'll collaborate with teams to enhance developer experience, mentor talent, and present technical strategies to management.
As a Senior Software Engineer on the Treasury team, you will lead technical initiatives, ensuring the reliability of Lithic's financial services. Your responsibilities include developing features, mentoring team members, and driving systemic improvements while maintaining high standards in code. You'll also participate in project planning and manage funds flow between Lithic and third parties.
The Staff Software Engineer will lead efforts to optimize and re-architect distributed cloud systems for performance and efficiency at Abnormal Security. Responsibilities include collaborating with architects, addressing scaling challenges, and influencing cloud cost optimization across the development stack while contributing both code and mentorship to the engineering team.
As a Senior Software Engineer at Backflip, you will design, develop, and maintain full-stack solutions, collaborate with cross-functional teams, and innovate features to enhance user experience. Your role will involve writing automated tests, deploying applications, and contributing to scalable architecture while providing robust APIs.
The Senior Staff Software Engineer will lead the technical roadmap for Discord's Developer Platform, collaborating with various teams to design and build SDKs, APIs, and platform services. Responsibilities include mentoring engineers, managing technology choices, and ensuring the platform meets user needs, all while focusing on building scalable, durable systems.
As a Staff Software Engineer at GlossGenius, you will lead a distributed engineering team, provide technical leadership, influence product roadmaps, and enhance product offerings. You'll manage complex problems, collaborate on product ideation, ensure high engineering standards, and mentor team members, driving both business impact and technical excellence.
The Software Engineer V is responsible for complex software programming, production support, and maintenance. This position involves developing software, organizing development processes, collaborating with analysts, facilitating meetings, resolving issues, practicing software engineering techniques, participating in code reviews, and making technology recommendations.
Featured Jobs
As a Senior Software Engineer at Posit Workbench, you will be responsible for designing and developing data science IDE features, reviewing designs, fixing bugs, and enhancing customer experiences. You will contribute to a collaborative environment that values innovation and high accountability by implementing multi-threaded features and engaging with stakeholders.
As a Senior Software Engineer, you will collaborate with Product Management and UX/UI to design and implement major features. You will champion best coding practices and build secure, scalable, and resilient systems, focusing on APIs and high-availability services, while continuously learning and improving.
As a Staff Software Engineer at Unqork, you will lead teams in developing and managing applications on the Unqork platform, drive operational improvements, establish organizational metrics, and advocate for technical excellence to enhance user experiences.
As a Senior Software Engineer II at Splice, you will drive architectural changes and implementations across backend services for next-generation products. You'll focus on customer experience, lead complex projects, provide mentorship, and propose improvements to engineering practices, championing scalable solutions.
The Principal Software Engineer leads technical direction, architects complex software systems, ensures scalability and performance, and mentors the engineering team. Responsibilities include evaluating new technologies, maintaining coding standards, writing technical documentation, and collaborating with cross-functional teams.
As a Principal Full Stack Engineer at Veeva Systems, you will develop high-volume, scalable SaaS cloud applications, mentor other engineers, and work closely with product management to implement features from design to production. This role requires collaboration, problem-solving, and a passion for evolving software standards.
The Senior Software Engineer in Infrastructure will improve and maintain cloud provisioning services using Golang and Terraform, design scalable solutions, and provide support to internal engineers. They will work on revamping the software development framework and ensure the service allows rapid application launches in development environments.
As a Senior Software Engineer at Attentive, you'll focus on building integrations to support high-scale processing involving customer events and webhooks. You'll work closely with product management to ensure quality and address tech debt, utilizing web technologies and enhancing application performance while maintaining robust quality standards.
As a Lead Software Engineer, you will develop and maintain Azure-based web applications and backend systems, drive architecture improvements, mentor junior engineers, collaborate with teams on production issues, and provide technical leadership for the payroll card program.
As a Staff Software Engineer, you will architect and implement features and internals for a compiler related to RISC-V, develop tools for the language ecosystem, and design quality code to meet expanding business requirements while interfacing with various teams in SiFive.
The Sr. Software Engineer will develop and deliver quality commercial software, work on web-based applications using .NET and Angular, conduct code reviews, and provide technical guidance. They will also collaborate with other teams to solve problems and improve product offerings.
As a Senior Software Engineer II at Splice, you will define architecture and implement backend services for next-generation products. Your responsibilities include managing complex projects, improving engineering practices, mentoring team members, and ensuring high-quality deliverables while focusing on customer experience.
Zoox is hiring software engineers to build operational tools for their autonomous ride-sharing service. They are looking for collaborative individuals with diverse expertise. The responsibilities include developing a scalable fleet management system, real-time in-vehicle visualization, and a core operating interface for autonomous robotaxis. The salary range is $203,000 to $293,000 per year. Zoox offers a comprehensive benefits package.
Our team seeks a Senior Software Engineer responsible for developing high-quality features, collaborating across teams, and ensuring proper testing and documentation. The role involves coding in Java, Ruby, Scala, and JavaScript, along with operating in production, and mentoring junior engineers.
The Senior Software Engineer will take ownership of code development and ensure high-quality, reliable features are delivered. Responsibilities include collaborating with teams, analyzing requirements, modifying code, creating tests, and ensuring code meets performance and security standards.
The Principal Software Engineer will build scalable cloud software, mentor junior engineers, and collaborate on technical design and problem-solving with product management and development teams. Responsibilities include owning the implementation from design to deployment, breaking down complex issues, and defining best coding practices.
The Senior Software Engineer will build and deliver innovative solutions to complex problems, specializing in large-scale web applications, primarily using Go. Key responsibilities include ensuring technical decisions align with business objectives, unblocking the team, leading the adoption of new technologies, and improving team efficiency within an Agile framework.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results