Top Software Engineer Jobs
The Staff Software Engineer, Fraud role focuses on designing scalable backend solutions for Varo's banking services, leading large-scale projects, mentoring engineers, and enhancing technical strategy with a strong customer-first approach. The role emphasizes reliability, quality code, and cross-functional collaboration in a fast-paced digital banking environment.
The Senior Software Engineer II will enhance AI/ML infrastructure, develop model training and deployment strategies, design systems for AI model capabilities, and mentor junior engineers while ensuring security and compliance in healthcare applications.
The Principal Software Engineer is responsible for the entire software development life cycle focusing on creating, testing, and validating applications. This role involves working with both front and back end programming, developing complex code, conducting unit tests, and ensuring compliance with application standards like PCI security.
As an Embedded Software Engineer, you will develop embedded software solutions for precision motion control and sensor integration. Responsibilities include leading a global team, optimizing real-time operating systems, mentoring junior staff, and collaborating with cross-functional teams on advanced technologies.
The Staff Software Developer will work within the AI Product Engineering team to build and support AI-driven products, focusing on performance, reliability, and user experience. Responsibilities include technical ownership of AI portfolio, collaborating with developers, writing well-tested code, and mentoring peers.
As a Staff Software Engineer at NexHealth, you will lead the development of Payments products, architect the React-based frontend, and manage projects from design to launch while collaborating with engineering leaders and product managers. You will also address complex issues in the healthcare system through software solutions.
Design, develop and deliver scalable and maintainable software systems for provisioning and managing Groq hardware at scale. Responsibilities include API design, automated testing, and collaborating effectively across teams.
The Senior Software Engineer will design, build, and scale automated research products, collaborate with data scientists to productionize machine learning models, and enhance backend processing to manage extensive data for research projects, contributing to progressive political causes.
Featured Jobs
As a Sr Software Engineer, you will design, develop, and support innovative software solutions. Your role includes project analysis, making technical decisions, collaborating in an agile environment, and leading modern implementations while ensuring high performance and proper test coverage.
As a Sr Software Engineer - Mobile, you will design and develop user-friendly apps for Android and iOS using Dart and Flutter. Responsibilities include writing clear and readable code, collaborating with teams, and staying up to date with technologies. You will also be required to conduct testing, debugging, and optimization of the applications while following Agile methodologies.
The Sr. Software Developer will design and develop user interface components for photogrammetry solutions in ArcGIS Pro. Responsibilities include developing software components using C#, WPF, and C++, collaborating with team members, resolving software issues, and working in an agile environment to deliver high-quality products.
The Senior Software Engineer will develop web applications focusing on user experience, build APIs for data flow and storage, collaborate with various stakeholders, and ensure application quality in a high-traffic production environment. The role requires deep experience in web development with a tech stack including Python, Elasticsearch, Typescript, and AWS.
As a Software Engineer for wmA, you'll manage various development lifecycle stages for a significant insurance client, overseeing task ownership, facilitating defect analysis, and developing system interfaces. You'll also mentor team members and enhance continuous learning within the team, focusing on clean, scalable solutions.
As a Software Engineer, you will design and develop features for the Ethernet NIC, work with cross-functional teams to enhance a CLI framework, author software design and validation, and assist QA in testing high-quality software and drivers.
The Senior Software Engineer will architect and develop new features and products in Elixir for web applications and APIs, collaborate with product management, write high-quality tested code, and shape the engineering culture. They will also ensure the reliability of production services at scale.
As a Senior Software Engineer at Vimeo OTT, you'll write high-quality, well-tested code for the web platform using Ruby on Rails and JavaScript. You will contribute to architecture projects, improve service performance, and uphold best practices to enhance user experience. Collaborative and innovative solutions are key aspects of this role.
As a Staff Software Engineer for DigitalOcean, you'll lead the architecture, design, and implementation of cloud services. You'll guide technical strategy, mentor engineers, and oversee the alignment of technical roadmaps for multiple products. The role requires expertise in cloud-native services, strong leadership skills, and a dedication to delivering high-quality software.
The Staff Software Engineer will lead software architecture and design for DigitalOcean's cloud services, mentoring teams and overseeing technical strategy for large-scale projects. Responsibilities include fostering alignment on technical roadmaps, driving operational practices, and simplifying complex problems into effective solutions.
The role involves leading the architecture and technical strategy for cloud services, mentoring teams, and driving project alignment while ensuring high reliability and maintainability. Candidates should have extensive experience in cloud computing and team leadership.
As a Senior Software Engineer, you will design and develop software applications for Varian's radiotherapy applications, enhance build processes, automate software deployments, and maintain build and release pipelines. You will also improve operational efficiency and work on standards and best practices for installation packages.
The role involves designing, implementing, and validating 3D sensor simulation subsystems for autonomous vehicle hardware-in-the-loop platforms. Responsibilities include collaboration with multiple teams, improving realism in simulations, and leading simulation engineers while participating in code reviews and project planning.
The Principal Software Engineer will lead the technical implementation of the product, mentor engineers, collaborate on feature development, and oversee integrations with educational platforms. Responsibilities include maintaining code quality, managing technical debt, and fostering a positive team environment.
As a Senior Software Engineer on the pricing and discounts team, you will enhance ecommerce products by creating integrations with point of sale systems and help in mentoring other engineers. You will work with various technologies like Ruby on Rails and TypeScript to improve product quality and scalability.
The Senior Software Engineer in Supply Chain OMS will develop, configure, test, and support NAPA Order Management applications, while mentoring other engineers. They are responsible for ensuring successful software delivery and modernization of the Order Management platform and collaborating with product teams in an agile environment.
Seeking a Staff Engineer with 8-12+ years of experience in software development to mentor team members, shape engineering culture, propose technologies, define project teams, and lead projects through code contribution and continuous improvement.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results