Top Software Engineer Jobs
The Software Engineer will design and develop software systems for various industries. Responsibilities include creating documentation, applying engineering principles, coordinating with hardware engineers, performing testing, and communicating maintenance procedures.
As a Software Engineer for Lightship, you will develop and define embedded software for an electric RV, collaborating with product and engineering teams. Responsibilities include firmware development, code review, stability analysis, and defining communication interfaces. You'll be involved in optimizing software and assessing third-party solutions while staying updated on software advancements.
As a Senior Backend Software Engineer, you will lead the development of scalable backend solutions using Node.js, manage PostgreSQL databases, integrate with Salesforce, and leverage AWS services. Your role will involve collaborating with teams to design robust systems, assuring code quality, and resolving technical issues for backend stability.
The Senior Software Engineer will develop and support scalable data enrichment pipelines and actioning tools to enhance Block's Compliance operations, focusing on preventing financial crimes. This role involves writing and deploying code, collaborating with compliance partners, and influencing the roadmap for effective solutions.
The Software Engineer II will focus on developing enterprise capabilities and features, executing performance tests, analyzing system performance, and collaborating with senior engineers. Key responsibilities include debugging code, designing performance benchmarks, and working with cross-functional teams to enhance product efficiency and reliability.
The Software Engineer III develops and installs complex software systems, conducts systems analysis, and optimizes performance using programming languages. This role includes troubleshooting, providing production support, and ensuring adherence to development best practices while mentoring junior developers.
As a Principal Software Engineer, you will design and transform internal systems into SaaS products, make key technology decisions, lead engineering efforts, collaborate with teams to improve products, and help build the engineering team. You'll have significant autonomy and career growth opportunities while driving commercialization strategies for new products.
The Software Engineer (Full-stack) will develop and scale Profluent’s data information platform, focusing on user-facing applications and cloud-based workflows. Responsibilities include building scalable cloud pipelines, designing database models, and collaborating with scientists for user-testing.
Featured Jobs
Collaborate with scientists and engineers to develop software solutions for biophysical problems and proprietary imaging-based datasets in a biopharmaceutical company focused on drug discovery.
As a Software Engineer at Protagonist, you will collaborate with data scientists and analysts to develop and maintain applications on the Narrative Analytics platform, focusing on data processing, machine learning, and optimizing system performance.
The Software Engineer will develop and maintain backend services, perform code reviews, troubleshoot applications, optimize performance, and continuously improve development processes while collaborating with cross-functional teams.
The Senior Front-End Software Engineer will develop high-quality front-end solutions using React, lead UI design and integration, establish automated testing suites, maintain code quality, mentor team members, collaborate with cross-functional teams, and stay updated on front-end technologies.
As a Senior Mobile Software Engineer at Step, you will develop user-facing features for a cross-platform app, managing the entire lifecycle of the features from inception to production while working in a collaborative environment dedicated to high-quality software development.
As a Senior Software Engineer at Walmart, you will lead design and implementation for high-performance systems, ensure software quality through best practices, manage production environments, and enhance engineering productivity. You will collaborate with cross-functional teams to drive improvements and produce technical documentation.
As a Full Stack Software Engineer at City Storage Systems, you'll contribute to the development of internal tools, engage in project planning, implement agile methodologies, write and debug code, and design scalable systems while switching between backend and frontend tasks.
As a Senior Back-End Software Engineer, you will develop innovative features focused on facility automation in food delivery, contribute to cross-functional projects, and ensure scalability and reliability of the software. You'll work with a variety of engineering teams while leading efforts in code quality and resolving production issues.
As a Senior Backend Software Engineer at City Storage Systems, you'll develop innovative features for food creation and delivery systems, ensuring efficiency and reliability in software applications. You'll contribute to cross-functional projects, resolve production issues, and enhance the product using agile methodologies.
As a Full-Stack Software Engineer, you will develop and maintain back-end and some front-end components, contribute to architectural design, engage in project planning, and enhance technology through teamwork and data-driven development.
The Backend Software Engineer at City Storage Systems will design and implement scalable systems, manage production issues, and improve engineering processes. The role requires collaboration with cross-functional teams and a strong understanding of distributed systems, software design, and data-driven development.
As a Senior Full Stack Software Engineer, you will contribute to a data-driven team, engage in project planning, implement Agile methodologies, enhance internal tools, and design scalable systems. You must be proficient in both backend and frontend development, primarily using Java, GO, and React.js, and participate in continuous improvement initiatives.
As a Senior Full-Stack Software Engineer at Otter, you will engage in data-driven development, architectural design, and collaborate with a team to enhance internal tools while maintaining the frontend and backend components of applications. Your role will involve implementing agile methodologies and participating in continuous improvement initiatives.
As a Frontend Software Engineer at City Storage Systems, you will develop innovative features for a platform used by a large user base, building data visualization components and web apps with high performance and availability. Responsibilities include collaborating with cross-functional teams, producing high-quality code, handling production issues, and building reusable components.
Seeking an experienced Backend Software Engineer to join CSS's Money Engineering team in New York. Responsible for building financial products, managing money movement, and ensuring data accuracy and reliability. Collaborate with cross-functional teams and continuously innovate tech stack. Requires 7+ years of software engineering experience and proficiency in Java and backend technologies.
As a Staff Backend Software Engineer at Singularity 6, you will develop and maintain online services and tools for the game Palia. You will work with a cross-functional team, focusing on design, development, and deployment of large-scale, distributed systems, including payment systems and character customization features, primarily using Rust.
As a Software Engineer for Payments at Twitch, you will design and build systems that support commerce and payments for millions of users. You will collaborate with product managers and other engineers to launch platform experiences, improve engineering processes, and mentor junior engineers, while leveraging your expertise in software development and SRE practices.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results