Top Software Engineer Jobs
The Staff Software Engineer will design, develop, and debug software for distributed systems, lead multiple projects, mentor junior engineers, maintain code quality, and advocate for new technologies to improve processes. This role requires problem-solving and effective communication with various stakeholders.
The Sr. Software Engineer will innovate and develop backend applications for WP Engine's cloud-based platform. Responsibilities include writing, testing, and debugging software, improving code quality, managing backend workflows, and mentoring other engineers. The role involves close collaboration with Product Management to deliver incremental value to customers.
Design, build, and maintain cloud-based web applications for AI-powered big data tools. Improve existing codebase and resolve technical issues to enhance performance and scalability.
As a Senior Software Engineer on the Platform team at Viant, you will design, develop, and maintain backend services and the frontend UI for the Demand Side Platform (DSP). You will solve complex challenges and enhance software functionality while collaborating with various teams throughout the product lifecycle. Responsibilities include coding, debugging, and optimizing applications within a cloud environment.
As a Senior Engineer on the Discover Team, you will develop solutions for seamless cloud data access, collaborate with teams to translate customer needs into technical solutions, mentor junior members, conduct code reviews, build scalable data services, and research advancements in cloud technologies.
The Senior Software Engineer will work on improving performance and reliability of Postgres data pipeline services. Responsibilities include creating design documents, writing and testing code, reviewing pull requests, solving customer issues, and collaborating throughout the project lifecycle.
The Senior Software Engineer leads large technical projects, sets direction for trading infrastructure, and collaborates with traders and engineers. Responsibilities include designing, developing, and maintaining trading systems, adhering to coding standards, and ensuring program efficacy. Requires a strong understanding of computer science and experience with C, C++, Python, and Linux.
As a Senior Software Engineer at Ocrolus, you will design, implement, and maintain microservices using Python, develop cloud-based software products, and collaborate on security and automation. You will also lead projects, contribute to architecture decisions, and support the testing process.
Featured Jobs
As a Staff Software Engineer on the Employer Product Team at Handshake, you will drive employer growth through product innovation. Responsibilities include leading large projects, collaborating with cross-functional teams, architecting and building features for SMB employers, providing mentorship, and ensuring high-quality deliverables.
As a Senior Software Engineer at Focused Labs, you will collaborate with clients to solve complex problems, write code across tech stacks, and help improve both team dynamics and product delivery. Your experience in various programming environments will foster effective solutions and drive the company's growth through strong partnerships and continuous improvement.
The Lead Software Engineer will provide technical and people leadership to a team of 2-3 engineers, responsible for mentoring, performance reviews, and managing projects. They will design and implement high-quality solutions across platforms, improve system performance, and collaborate with product teams.
As a Senior Software Engineer at Fivetran, you will enhance the data validation service, develop new features, improve software architecture, and ensure reliable operation. You will analyze and debug data replication processes, maintain existing connectors, contribute to technical roadmaps, and mentor junior developers.
Senior Software Engineers lead technical implementation for products, mentor junior team members, and provide thought leadership. They engage with customers to solve complex business problems and ensure project success through collaboration and hands-on development.
The Senior Staff Software Engineer will architect and develop Coupang's developer platform, managing internal workloads and microservices. The role requires driving the development of scalable and reliable systems, guiding teams on complex infrastructure challenges, and collaborating with product teams to design efficient solutions.
Design, implement, and test code for the company’s API and data products. Collaborate with project managers and stakeholders throughout the development life cycle, and ensure full test coverage using modern testing methods.
The Principal Software Engineer will design, develop, and maintain backend services for the analytics platform, focusing on AWS event-driven architecture and integrating with JavaScript and mobile SDKs. Responsibilities include collaborating with teams, writing automated tests, troubleshooting issues, mentoring junior developers, and working closely with data science for event analysis.
The Senior Staff Software Engineer will develop core functions of a cloud-native data platform using Java and Python, collaborate with Data Science teams on machine learning solutions, and ensure compliance with security and regulatory standards. This role includes working in an Agile environment and developing scalable applications on AWS.
The Principal Software Engineer will lead the design, architecture, and development of Fivetran's Data Lake product. Responsibilities include working with product teams, implementing data lake systems, contributing to open-source projects, and ensuring operational excellence while addressing performance and availability issues.
As a Senior Software Engineer at Fivetran, you will enhance data pipeline services, focusing on performance improvements and new feature development for Postgres database and REST services. You will also create design documents, write and test code, assist team members, resolve issues, and collaborate across the project lifecycle.
The Principal Software Engineer will lead the architecture, design, and development of the Fivetran Data Lake product. Responsibilities include collaborating with product teams, designing and operating large-scale data lake systems, and ensuring performance and security of services. The role also involves contributing to open-source projects and setting technical directions.
As a Senior Software Engineer at Fivetran, you will enhance our data validation service by building new features and improving the software architecture. Your role includes debugging data replication, analyzing new data source features, maintaining existing connectors, and developing a technical roadmap. Contributing to team hiring and mentoring junior developers are also key responsibilities.
As a Principal Software Engineer at Fivetran, you will lead the architecture and development of data lake systems, partnering with product teams to deliver innovative capabilities and ensure operational excellence for customers. You will handle high-performance relational database management challenges, focusing on scalability and reliability.
As a Senior Software Engineer at Focused Labs, you will collaborate with clients to solve complex business problems, develop impactful products, and participate in pair programming. You will lead efforts in defining the company's values while mastering various tech stacks and engaging closely with both technical and non-technical stakeholders.
As a Senior Software Engineer in Risk Intelligence, you will design and develop data systems for regulatory compliance and fraud detection. You'll mentor the team in modern data architecture while collaborating with various teams to create scalable products. Your expertise in large data systems and excited to learn Haskell, React, and TypeScript will drive the development of a feature platform system.
As a Lead Software Engineer at Focused Labs, you will oversee software projects, ensure the team follows best practices, manage client relationships, and facilitate collaboration across teams. Your role includes architecture decisions, developing the product to be production-ready, and mentoring other developers. You'll play a pivotal role in shaping engineering practices and delivering value to clients.
Popular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Artificial Intelligence Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results