Top Software Engineer Jobs
Seeking a seasoned Senior Backend Engineer to contribute to the development of high-quality software solutions impacting systems that collect healthcare data. Must have 5+ years of software development experience and expertise in Java, Git, Agile, and healthcare industry. Remote position with occasional travel within the USA.
The Senior Software Engineer will develop high-quality, responsive native Android applications using Kotlin, integrate with backend services, and collaborate with UX/UI design teams. Responsibilities include debugging, maintaining documentation, and sharing knowledge through training. The position requires expertise in Android SDK, API integration, and testing frameworks.
As a Senior Software Engineer on the Marketing team, you'll develop and optimize web and mobile experiences, manage data systems, and collaborate with cross-functional teams to enhance user engagement and retention. You'll have the opportunity to lead initiatives in marketing and analytics integrations, and improve developer tooling to drive business outcomes.
The Sr. Software Engineer will support intelligence analysis products by developing, modernizing, and maintaining software applications. Responsibilities include designing high-performance applications, implementing CI/CD pipelines, collaborating with teams, and utilizing modern technology stacks in an Agile environment.
As a Senior Principal Software Engineer, you will design, develop, and maintain Java-based microservices, specifically for geospatial functionality. Collaborate with cross-functional teams, mentor junior members, and lead technical design efforts while ensuring high-quality code practices in a telecommuting flexible environment.
As a Senior Software Engineer at Monad Labs, you will research and design core improvements to the consensus mechanism and distributed algorithms of the blockchain. Your responsibilities include building performant system components from scratch and conducting experiments to optimize these systems. You will work on complex problems in a small, collaborative team environment.
As a Lead Software Engineer at Focused Labs, you will ensure the successful delivery of software projects by implementing best practices, driving architectural decisions, and managing your team. You'll collaborate with clients and internal teams, communicate risks, and write code while fostering an environment of learning and growth.
The Senior Software Developer at theScore will work with a talented team to develop, scale, and optimize APIs using Elixir, Ruby on Rails, and modern JavaScript technologies. Responsibilities include collaborating in an agile environment, enhancing backend services, and contributing to clean code and architecture. The role requires a strong foundation in software design and database management, with opportunities to learn about large distributed systems and cloud environments.
Featured Jobs
Looking for a highly talented and enthusiastic Senior Software Engineer with 3-5 years of experience in Java development. Responsible for code quality, continuous delivery, and continuous improvement in a distributed agile environment. Must have proficiency in designing and developing rich web applications using Java, integrating web solutions with web services, and troubleshooting web platform issues.
As a Technical Leader and Principal Software Engineer, you will collaborate with various teams to develop software solutions, ensure adherence to technical architecture, maintain documentation, debug complex issues, and enforce coding standards. You'll lead development activities and facilitate communication across teams to meet performance targets.
The Principal Software Engineer/Developer will design and implement testing frameworks, develop software using various programming languages and databases, and work with an Agile engineering team to deliver complex applications. The role involves project management, risk assessment, mentoring junior staff, and engaging in architecture design for software solutions that align with divisional initiatives.
The Lead Software Development Engineer in Test will build and lead the quality assurance team, develop test strategies, design automation frameworks, and ensure high-quality software delivery. Responsibilities include mentoring team members, collaborating with cross-functional teams, and implementing best practices for comprehensive testing across various domains.
As a Staff Software Engineer, you will lead the design and implementation of scalable software solutions, make architectural decisions, write maintainable and secure code, mentor other engineers, and contribute to cross-functional team initiatives as well as overall technical vision for the product roadmap.
The Lead Software Engineer at Focused Labs will guide teams in software delivery, enforce development best practices, manage team dynamics, and ensure products are production-ready. Responsibilities include collaborating with clients, maintaining relationships, and communicating technical aspects to leadership, while also leading by example through code writing and mentoring.
As a Senior Software Engineer, you will collaborate with customers to solve core business problems and build impactful products. You will participate in pair programming, contribute to team growth, and master tools necessary for client needs. Your role will emphasis on writing code and working closely with non-technical stakeholders.
The Senior Software Engineer will design and implement key features for embedded systems with Android and RTOS, focusing on high-performance audio/video streaming and Android framework enhancements. The role requires collaboration on team projects, enhancing existing software, and evaluating new architectures.
The Staff Software Engineer will design, develop, and debug software for distributed systems, manage multiple projects, and provide mentorship to junior engineers. The role requires strong problem-solving abilities and a commitment to quality assurance and innovation in software development.
As a Lead Software Engineer at Focused Labs, you will ensure that development practices are pragmatic, oversee architecture decisions, collaborate with various teams to prioritize and manage risks, maintain relationships with clients, and guide your team in writing quality code and achieving project success.
The Senior Software Engineer at Squaremouth will plan and build the next generation of infrastructure using web standards like HTML, CSS, JavaScript, and Ruby on Rails. Responsibilities include writing code, improving performance, mentoring developers, and participating in code reviews in a collaborative environment.
As a Senior Software Engineer at Fivetran, you will enhance performance, architecture, and features for Postgres data pipeline services, collaborate with teams on technical designs, write and test code, and resolve customer issues in a fast-paced environment.
As a Senior Software Engineer at Fivetran, you will enhance the data validation service, build new features, and improve software architecture. Your role includes debugging data replication issues, analyzing new data source features, and maintaining existing connectors. You'll also participate in the technical roadmap and contribute to hiring.
The Principal Software Engineer will lead the technical architecture and development of Fivetran's Data Lake product, focusing on building reliable large-scale data lake systems. The role involves collaborating with product teams, optimizing performance, ensuring operational excellence, and contributing to open-source projects.
The Lead Software Engineer at Focused Labs will ensure teams follow development best practices, manage architectural decisions, and collaborate with clients on software delivery. Key responsibilities include overseeing the software lifecycle, communicating with both technical and non-technical teams, and managing the engineering team to ensure efficient project execution. Regular code writing is also essential in this role.
As a Staff Software Engineer in Financial Crimes Engineering at Stripe, you will design and develop solutions to tackle financial crime issues. You'll collaborate with leaders and engineers across teams, make strategic trade-offs, and mentor up-and-coming talent to enhance the engineering team.
As a Principal Software Engineer at Pulumi, you will lead the development of the Environments, Secrets, and Configuration platform, focusing on building secure and scalable secrets management solutions. You will work collaboratively across teams to enhance security practices and drive innovations in cloud-native environments while mentoring others in secure code development.
Top Companies Hiring Software Engineers
See AllPopular 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