Top Software Engineer Jobs
As a Backend Software Engineer at Mashgin, you will be responsible for developing and maintaining the software that operates kiosks, collaborating on product development, and enhancing existing systems. Your role involves coding in various languages and participating in the entire product lifecycle.
As a Full Stack Software Engineer, you will be responsible for deploying and maintaining a microservice architecture to multiple cloud providers, working with cloud services, debugging problems in Kubernetes/Docker, and debugging code across multiple languages and technologies.
This role involves backend infrastructure development for kiosks at Mashgin, focusing on contributing to the entire product lifecycle, building scalable cloud solutions and improving existing codebases. You'll collaborate with a small team and work on major feature developments directly with company founders.
As a full-stack developer at Mashgin, you will lead major feature development, collaborate on new product versions, enhance existing codebases, and contribute across various languages and technologies. Your work will directly impact the software that powers kiosks designed for efficient user experiences.
The Senior Software Engineer will evaluate client requirements, architect and develop application solutions, and lead technical teams in project execution. Responsibilities include system analysis, integration of vendor applications, mentoring programming staff, and coordinating with IT areas to implement applications into production environments.
Join a high-performing agile team using SAFe methodology to support a fast-paced program. Responsibilities include software development, testing, and deployment of new capabilities. Requires expertise in Java, TDD, and DEVOPS practices.
As a Lead Software Engineer on Workflow Automations, you will design and implement complex software solutions, collaborate with teams across the company, mentor junior engineers, and drive technical excellence. You will lead a team to build automated business processes and scalable systems, ensuring high performance and reliability for product deliveries.
As a Senior Software Engineer at Sage, you will develop backend systems for the Sage platform, focusing on robust and scalable solutions. You will implement features related to data architecture, design 3rd-party APIs, execute microservice upgrades, and create ETL pipelines for insights from sensor data.
Featured Jobs
Overjet is hiring entrepreneurial-minded engineers to build a new AI-driven insurance product from the ground up. This role offers a unique opportunity to shape the future of dentistry and make a significant impact on the industry.
As a Software Engineer at Airbyte, you will pioneer frameworks for data extraction and loading, build core technologies for data connectors, enhance performance and reliability, and shape the team's roadmap while shipping user-centric products.
The Principal Software Engineer is responsible for designing and developing complex systems applications, providing technical consultation, leading integration of vendor applications, mentoring staff, and ensuring compliance with service level agreements. The role involves collaboration with various teams to resolve issues, research new solutions, and align technology direction with strategic objectives.
The Senior Software Engineer at CNA leads the design, development, and integration of complex application systems. The role involves evaluating client requirements, mentoring staff, coordinating technical activities, and acting as a liaison between stakeholders. Responsibilities include providing technical expertise, resolving issues, and recommending efficient solutions.
As a Sr. Software Engineer at CNA, you will be responsible for systems analysis, application development, and integration of complex business applications. You will guide and mentor programming staff, lead projects, and evaluate and design application solutions to support business needs.
The Staff Software Engineer will lead the development of impactful features across multiple teams, mentor engineers, drive organizational improvements, and collaborate with diverse teams to enhance the patient billing experience. The role requires navigating ambiguity and supporting long-term solutions.
As a Full Stack Staff Software Engineer, you'll design, develop, and maintain both front-end and back-end of web applications, collaborate with stakeholders to translate user requirements into technical specifications, optimize applications, integrate with APIs, and enhance CI/CD pipelines while mentoring team members.
As a Lead Software Engineer, you will manage technology projects and a team, focusing on cloud-based solutions and regulatory needs. You will mentor developers, collaborate with product managers, and apply programming skills to solve business problems using various technologies.
As a Senior Software Engineer, you'll lead technical decisions, design scalable applications using Django, mentor other engineers, and collaborate with product and UX teams to deliver innovative solutions while maintaining application performance and fostering team development.
Backend Staff Software Engineer role at AffiniPay, responsible for designing and implementing scalable applications in a microservice architecture. Provide guidance on software architecture, collaborate with teams, and stay updated on industry trends. Required skills include Ruby, Javascript, Typescript, Node.js, Terraform, AWS, Kubernetes, and Ruby on Rails.
As a Software Engineer in Customer Success, you will guide customers through technical onboarding, build new product features, develop custom scripts, and provide training to aid customer product adoption. You'll collaborate with engineering, product, and ingestion teams, while addressing customer needs and contributing to the development of technical documentation and solutions.
As a .NET Software Engineer, you will provide custom software solutions, engage in full life-cycle software development including requirements gathering, application and database design, and writing efficient code.
As a Senior Software Engineer at Babylist, you will enhance the eCommerce experience by collaborating with Product and Design teams. Your role involves delivering software solutions, improving systems, and providing thought leadership on software architecture and tooling.
As a Staff Software Engineer, you'll lead high-impact projects, provide technical leadership to a team, design and develop distributed software services, and advocate for excellent engineering practices. You will collaborate with various teams and mentor engineers to enhance their skills while ensuring delivery of scalable and reliable systems in challenging environments.
As a Software Engineer at Innovative Systems, you will design, build, and maintain reliable software code, improve existing products, develop and maintain RESTful web services, and optimize applications for performance. Collaboration with team members and understanding the product suite are key responsibilities.
As a Staff Software Engineer at EliseAI, you'll contribute to a software platform that automates the leasing process, develop new features, propose architectural improvements, and drive engineering best practices. Emphasis on collaboration, innovation, and impactful work in AI-driven solutions is key to this role.
As a member of the Care Access engineering team, you will build software solutions for patient-provider matching and appointment booking. Responsibilities include collaborating with product and design teams, ensuring high-quality software, and managing the development lifecycle.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results