Find Software Engineering Jobs
Search developer jobs by technology, location, salary, and remote options.
Search developer jobs by technology, location, salary, and remote options.
+100 jobs found
Take ownership of end-to-end development—from architecture to deployment—for Hakuna's products, including an embedded insurance application. Collaborate with team members across departments to refine features and drive rapid, high-quality delivery.
Design, implement, and optimize the procedural 3D content pipeline and real-time rendering for virtual worlds using C++ and Unreal Engine. Collaborate with senior developers on feature planning and implementation.
Deploy our software at customer sites, integrate it with on-site systems, troubleshoot issues, and feed precise findings back to the engineering team. When not traveling, contribute as a software engineer to our product codebase.
Build and ship end-to-end features across the stack (React/Next.js, NestJS, Python, PostgreSQL) on AWS, from idea to deployment. Collaborate with product and design; senior engineers may mentor others and raise the engineering bar.
You will develop frontend and/or backend requirements for client projects to deliver holistic solutions. You will provide realistic estimates to clients and ensure regular deployments so client shops run smoothly, combining content and commerce to create engaging shopping experiences.
Lead scoping, planning, and implementation of complex features across the full software lifecycle on GCP with React frontend and serverless Express backend in TypeScript. Drive architectural decisions, establish engineering standards, and mentor engineers while advancing AI integration.
Design, build, and manage on-premise IT infrastructure (hardware, networking, data center facilities) with some cloud components. Ensure security, backups, disaster recovery, and day-to-day operations to support AI and robotics development.
Design, develop, maintain, and deliver Data Warehouse solutions in a fast-paced environment. Build ETL/ELT pipelines using Python and Airflow and collaborate with stakeholders to deliver BI capabilities.
Lead the agile development of modern, intuitive web applications, designing reusable, performant frontend components. Collaborate with UX, business experts and REST/backend developers using tools such as npm, Git, GitHub, Vue.js, webpack, SCSS, Babel and Jasmine.
Develop medical software in compliance with our Quality Management System and help implement software processes across the development life cycle, from coding to deployment and maintenance. Collaborate to CI/CD new, tested code for the product.