Top Software Engineer Jobs
As a Staff Software Engineer, you will architect and implement backend services, primarily in Scala, collaborating with product and executive teams. You'll enhance the platform's architecture and ensure coding standards are met, while delivering solutions that meet business needs.
As a Senior Software Engineer on Coinbase's Data Platform team, you will design, build, and operate foundational data services, including storage solutions, data orchestration pipelines, and data integration SDKs. You will enhance data availability and processing for analytics and machine learning by creating scalable systems.
Senior Software Engineer at Reach Financial responsible for building modern full stack B2C loan origination system and collaborating with cross-functional teams to improve tech platforms and processes. Requires 5+ years of hands-on software development experience, expertise in object-oriented programming languages like Typescript/Javascript, Python or Java, and familiarity with CI/CD, version control, and test automation frameworks.
The Lead Software Engineer will provide technical expertise for software systems programming and analysis. Responsibilities include software product analysis, complex problem resolution, design, development, testing, and operational integration. The role also involves developing software design documents, quality assurance review, and collaborating with project management and other teams.
As a Staff Software Engineer in the Network/Edge team at Airbnb, you will design and operate software solutions for network infrastructure, focusing on edge services, global traffic load balancing, and system security. Responsibilities include collaborating on large-scale projects, optimizing network performance, and mentoring team members while engaging with open-source communities.
As a Senior Software Engineer at Tanium, you will design, develop, test, and maintain innovative software products. You will collaborate with product management to gather feedback, construct backend services, and work with various technologies to manage data and deploy cloud solutions. You will also ensure high performance, scalability, and observability of the services created.
As a Senior Software Engineer at Tanium, you will design, develop, test, and deploy products while collaborating with product management and customers. You'll work on backend services and APIs, focusing on challenges like data handling and service delivery. Your role includes building high-performance systems using various technologies and frameworks as part of a nimble development team.
As a Senior Software Engineer at Tanium, you will build and maintain products, working with a development team to design, develop, test, and deploy from the ground up. Responsibilities include developing backend services and APIs, working with cloud technologies, and ensuring product reliability and performance.
Featured Jobs
As a Senior Software Engineer at Tanium, you will design, develop, test, and deploy products as part of an agile team. Responsibilities include building backend services and APIs, managing Apple hardware deployment, and working with cloud technologies like AWS and Azure.
As a Senior Software Engineer at Matcha, you will develop growth strategies, create user-friendly features, work autonomously in a collaborative team, and engage with the evolving blockchain space. Responsibilities involve cross-functional collaboration and promoting a growth-focused engineering culture.
Recast Software is hiring a Principal Software Engineer to lead the team in transitioning from an on-premises solution to a hybrid cloud on-premises multitenant architecture. The role involves designing multi-tenant applications, participating in product scrum teams, and supporting the entire software development lifecycle.
The Staff Software Engineer will lead the design, development, and debugging of software for distributed systems, manage multiple projects, mentor junior engineers, and ensure high standards for code quality and performance in a collaborative environment.
As a Senior Software Engineer, you will work on cutting-edge projects for startups, focusing on enhancing user experiences by implementing new features, redesigning existing ones, and fixing bugs. You will collaborate with cross-functional teams and have the opportunity to make a meaningful impact on product development in an edtech company.
As a Senior Software Engineer at Fivetran, you will enhance the data validation service by developing new features, improving software architecture, and ensuring reliable operation. You will engage in debugging data replication, analyzing new data sources, and contributing to hiring efforts while mentoring junior developers.
The Principal Software Engineer will lead the architecture, design, and development of Fivetran’s Data Lake product, ensuring queryable data without transformations. Responsibilities include designing large-scale data lake systems, collaborating with product teams, contributing to open-source projects, and providing operational excellence.
The Senior Software Engineer will enhance performance, architecture, and features for Postgres data pipeline services. Responsibilities include creating technical documents, coding, peer reviews, resolving customer issues, and collaborating across projects within the databases team.
The Staff Software Engineer will architect and develop new features in Elixir, collaborate with product management, and ensure scalable solutions for complex projects. They will mentor team members and be a key influencer in the team's success, focusing on delivering high-quality, tested code while removing technical roadblocks.
The Senior Software Engineer at Orkes will design, develop, and maintain SDKs and CLI tools, ensuring they are user-friendly and scalable. The role involves collaboration with engineers, thorough testing of SDKs, writing documentation, and providing technical support while staying current with industry trends and practices.
Build and enhance the web application for our decentralized exchange. Collaborate with designers to build elegant and responsive user interfaces. Collaborate with backend engineers to build and ship new features. Work with technologies that directly interface with the Ethereum blockchain. Work together with multi-functional teams to develop the best overall product.
As a Senior Software Engineer at Persona, you'll design and build the identity platform, work closely with cross-functional teams, and tackle complex engineering challenges to improve user experience and product quality.
You will build scalable products for clients, solve complex engineering challenges, manage high transaction volumes, and participate in code reviews. This role requires collaboration across teams and emphasizes learning and teaching within the engineering group.
As a Principal Software Engineer, you will build next-generation software for Echodyne's radar systems, collaborating across teams to integrate subsystems and customer systems. Your leadership will guide architecture scalability and performance, utilizing your expertise in software design patterns.
The Lead Software Engineer will implement product features, oversee product architecture and quality, and mentor colleagues. The role requires ownership of the user experience and collaboration within the engineering team to develop a full stack web application for creating presentations.
As Principal Software Engineer, you'll lead the technical direction and delivery of software products at StraighterLine. You'll manage product backlogs, ensure high-quality solutions, participate in Scrum activities, and mentor junior team members. Collaborating with product owners and stakeholders, you will drive improvements and stay updated on emerging technologies to enhance product development.
As a Senior Staff Software Engineer on the Integrations team at Q2, you will enhance online banking software, extend 3rd party integrations, design, develop, debug, and deploy applications. Your role involves collaborating with teams, applying advanced technologies, and adhering to software development methodologies, all while driving great user experiences and maintaining high-quality standards.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results