Job Closed

This listing is no longer active.

Amazon logo
Amazon

Work Hard, Have Fun, Make History

Software Development Manager

Software EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

4 days ago

Salary

$184.9K - $250.2K / year

Seniority

Lead

Job Description

Software Development Manager

Amazon

Role Description We are looking for an Embedded Software Development Manager to lead the team building and scaling VirtSat — Leo's virtual satellite simulation platform. You will own the Graviton virtualization layer and lead the team responsible for VM lifecycle, LRU boot, subsystem provisioning, and software deployment for every virtual entity in the constellation. - Lead a team of embedded engineers building and operating the Graviton bare-metal virtualization layer (KVM/QEMU VM management, subsystem provisioning, health monitoring, and fault recovery) - Partner with 10+ client teams across satellite, ground, networking, and security organizations to drive VirtSat adoption - Drive platform reliability to 99.96% availability with optimized latency (target: <5 min VirtSat spin-up) - Own the custom AMI pipeline, provisioning scripts, and plugin framework that deploy satellite software onto emulated LRUs - Scale the platform to 4K+ concurrent virtual entities - Hire, develop, and retain top embedded engineering talent - Define technical roadmap for fidelity improvements (HSM crypto emulation, EFUSE emulation, CAN bus simulation, error injection frameworks) - Reduce HITL dependency by expanding the scope of tests that run on VirtSat Qualifications - 5+ years of people management, managing engineers experience - Experience with embedded systems, Linux systems programming, or virtualization (KVM/QEMU) - Experience building and operating distributed systems at scale (AWS services — EC2, ECS, Step Functions, DynamoDB) - Experience with infrastructure-as-code (CDK, CloudFormation) - Track record of hiring, developing, and retaining strong engineering teams - BS/MS in Computer Science, Electrical Engineering, or equivalent - Experience managing teams that own both service infrastructure and embedded/guest-OS layers - Experience with ARM64/Graviton bare-metal instances - Experience with QEMU device emulation or custom QEMU plugins - Experience with network virtualization (WireGuard, Transit Gateway, IPAM) - Familiarity with satellite systems, HITL test environments, or simulation platforms - Experience with embedded Linux (Yocto, systemd, device trees, boot processes) - Experience with CI/CD pipelines, automated testing (Hydra, Spock), and developer tooling - Experience with Rust for systems programming - Experience with certificate provisioning, secure boot, or HSM interfaces Requirements - Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum. Benefits - Comprehensive health insurance (medical, dental, vision, prescription) - Basic Life & AD&D insurance and option for Supplemental life plans - EAP, Mental Health Support, Medical Advice Line - Flexible Spending Accounts - Adoption and Surrogacy Reimbursement coverage - 401(k) matching - Paid time off - Parental leave

Related Job Pages

More Software Engineer Jobs

AppXite logo

Senior Back-end Developer

AppXite

An ecosystem marketplace, subscription billing and management platform for distributors, vendors, MSPs and sellers

Full TimeRemoteTeam 51-200H1B No Sponsor

Role Description We are looking for a Senior Back-end Developer (.NET) to join our engineering team and play a key role in designing, developing, and evolving scalable, cloud-native backend systems. In this position, you will take ownership of critical platform components, contribute to architectural decisions, and help shape the technical direction of our products. You will work on multi-tenant, distributed systems, responsible for implementing new functionality, maintaining existing services, and continuously improving performance, reliability, and scalability. This role involves close collaboration with cross-functional teams, active participation in technical discussions, and mentoring of other engineers. Your work will directly impact core platform areas such as provisioning workflows, billing and invoicing engines, vendor synchronization services, and notification systems. - Design, develop, and maintain high-quality backend services using modern .NET technologies. - Take ownership of critical system components, including architecture, design, documentation, and long-term maintainability. - Build and evolve multi-instance and multi-tenant architectures. - Implement inter-service communication using Azure Service Bus and REST APIs. - Develop and maintain scheduled background workers and asynchronous processing pipelines. - Participate in system architecture discussions, propose improvements, and influence technical decision-making. - Continuously improve code quality, performance, security, and system reliability. - Perform code reviews, provide technical guidance, and mentor other engineers. - Collaborate closely with QA and support teams to troubleshoot complex production issues and improve system stability. - Actively contribute to improving development processes, engineering standards, and delivery practices. - Participate in the full software development lifecycle: requirements analysis, estimation, design, development, testing, deployment, and maintenance. Qualifications - 5+ years of professional experience in back-end development using the .NET stack, with a strong focus on C# and modern .NET (6+). - Strong hands-on experience in designing, developing, and maintaining high-performance, scalable, and reliable backend services. - Proven experience with ASP.NET Web API and building RESTful APIs. - Expert knowledge of MS SQL Server, including performance tuning, indexing strategies, query optimization, and data modeling. - Advanced experience with Entity Framework, including performance optimization and complex data access scenarios. - Solid understanding and practical application of SOLID principles, clean architecture, and modern software engineering best practices. - Strong experience working with message-based architectures using Azure Service Bus (experience with RabbitMQ, Kafka, or Azure Queue Storage is a plus). - Strong experience with Git-based version control workflows and collaborative development practices. - Ability to design and implement robust, maintainable, and testable software solutions. - Upper-intermediate or higher English communication skills, enabling effective collaboration in an international environment. Requirements - Hands-on experience with Azure Durable Functions or other serverless and workflow orchestration solutions. - Experience designing and operating multi-tenant and multi-instance systems. - Practical experience with microservices architecture and distributed systems. - Knowledge and application of CQRS and event-driven architecture patterns. - Experience building and maintaining CI/CD pipelines and automated deployment workflows. - Familiarity with LeSS (Large Scale Scrum). - Experience in B2B SaaS platforms, billing systems, provisioning engines, or integration-heavy environments. - Strong automation mindset: ability to identify repetitive processes and design automated solutions. Benefits - Remote-First Flexibility: Enjoy the freedom of a fully remote role, or choose to work from our Latvia office. - Work with global Tech Leaders: Collaborate on solutions used by some of the biggest names in the industry, including Adobe, AWS, Cisco, Google, IBM, Microsoft, Lenovo, and Liquid. - Skilled, International Team: Work alongside experienced professionals in a collaborative, multicultural environment. - Professional Development: Advance your skills with access to Microsoft certifications and continuous learning opportunities tailored to your role. - Time to Recharge: Enjoy four weeks of paid vacation per year, plus paid public holidays. - Referral Rewards: Help us grow our team - our employee referral program recognizes and rewards your contributions.

Latvia

Freelance Question Developer Mediation

Examenadviesburo

Examenadviesburo is onderdeel van Certify360 EdTech Group: een toonaangevende opleidingsgroep die zich richt op verplichte opleidingen en certificeringen voor kennisintensieve beroepen. Certify360 bundelt sterke labels zoals Lindenhaeghe, CS Opleidingen, FOI, Learncare, WWZ Academie en Nederlands Compliance Instituut.

Role Description Heb jij ruime kennis van mediation en conflictbemiddeling en wil je bijdragen aan de kwaliteit van het mediationvak in Nederland? Als freelance vraagontwikkelaar Mediation bij Examenadviesburo ontwikkel je examenvragen waarmee toekomstige mediators worden getoetst op hun kennis, vaardigheden en professionele oordeelsvorming. - Je ontwikkelt examenvragen voor het theorie-examen Mediator, gebaseerd op de actuele beroepspraktijk, geldende toetstermen en meest recente literatuur. - Je stemt af met onze onderwijskundigen over de inhoudelijke juistheid, kwaliteit en actualiteit van de vragen. - Je reviewt examenvragen van andere auteurs en voorziet deze van constructieve feedback. Qualifications - Je beschikt over aantoonbare kennis van mediation. - Je bent actief als mediator of op een andere manier betrokken bij het mediationvak. - Je werkt op HBO- of WO-niveau, aantoonbaar door opleiding en/of werkervaring. - Je kunt complexe materie helder, nauwkeurig en objectief formuleren. - Je beheerst de Nederlandse taal uitstekend. - Je werkt zelfstandig, gestructureerd en levert kwalitatief goed werk binnen afgesproken termijnen. - Ervaring met examinering, onderwijs of toetsontwikkeling is een pré, maar geen vereiste. Requirements - Een vergoeding van €18,00 per opgeleverde examenvraag en €5,45 per gereviewde vraag, op basis van een overeenkomst van opdracht. - Begeleiding door onderwijskundigen en toetsdeskundigen. - Instructies en voorbeeldmateriaal om je snel wegwijs te maken in vraagontwikkeling. - Flexibele inzet: jij bepaalt wanneer en waar je werkt. - De mogelijkheid om jouw expertise in te zetten voor de verdere ontwikkeling van het mediationvak. - Een langdurige samenwerking met een continue stroom aan uitdagende opdrachten bij wederzijdse tevredenheid. Benefits - Als freelance vraagontwikkelaar bij Examenadviesburo zet je je vakkennis in op een manier die verder reikt dan je dagelijkse werk. - Door examenvragen te ontwikkelen en reviewen draag je direct bij aan de kwaliteit van toekomstige mediators en de kwaliteit van het vak. - Je werkt volledig op eigen regie, met ondersteuning waar je dat nodig hebt. - Examenadviesburo investeert in jouw ontwikkeling als auteur. - Bij een goede samenwerking groeit de opdracht mee.

Netherlands
€18 / hour

Lead Software Engineer

UnitedHealth Group

UnitedHealth Group is a healthcare and well-being company that’s dedicated to improving the health outcomes of millions around the world. We are comprised of

Role Description As a Lead Software Engineer within our OptumRX and Optum Financial Services Technology team, you will lead a talented team of engineers in designing, developing, and deploying highly reliable, distributed microservices and APIs. In this role, you will collaborate closely with product owners and technical leaders to shape our technical roadmap, drive the modernization of our pharmacy benefits and financial platforms, and leverage cutting-edge event-streaming technology with Kafka. You will also have the opportunity to drive engineering excellence by integrating approved AI productivity tools and modern Agile development practices to streamline development workflows and optimize efficiency. This is a highly collaborative role where you will mentor junior developers, solve complex technical challenges, and champion operational reliability in a fast-paced environment. If you are located in New Jersey, you will have the flexibility to work remotely* as you take on some tough challenges. - Oversee the full software development lifecycle for solutions built on NodeJS, Java, Spring Boot, and Kafka, managing complex, scalable projects from inception to production. - Lead an engineering team in the design, development, coding, testing, deployment, and debugging of distributed applications and microservices. - Collaborate directly with product owners to understand business requirements, develop strategies, and create technical roadmaps aligned with business objectives. - Instill best practices for software development, code quality, documentation, and delivery of high-quality work within tight timelines using Agile and Test-Driven Development (TDD). - Translate business requirements into effective technical solutions; recommend alternative approaches to meet aggressive deadlines with optimal results. - Champion operational excellence, including building, deploying, monitoring, and supporting production services with a focus on reliability, scalability, and leading incident response efforts. - Guide and mentor junior developers, fostering career growth and technical skill development within your team. - Use enterprise-approved AI tools to streamline workflows, automate tasks, improve engineering efficiency, and drive continuous improvement. - Evaluate emerging trends to inform solution design and strategic innovation. Qualifications - Undergraduate degree or equivalent experience. - 6+ years of hands-on experience in software engineering, with deep expertise in NodeJS, TypeScript, Java, Spring Boot, and event-driven architectures using Kafka. - Experience with cloud-native development (AWS, Azure, or GCP), containerization (Docker), and orchestration (Kubernetes). - Experience managing and resolving production incidents, including root cause analysis and postmortem documentation, combined with familiarity in using approved AI-powered tools to enhance productivity. - Proven experience leading engineering teams, including mentoring, technical guidance, and team development. - Solid background in designing, developing, and deploying secured RESTful and GraphQL APIs, along with relational databases and data modeling. - Solid understanding of CI/CD pipelines, test automation, and modern DevOps practices. - Familiarity with design and architectural patterns including Domain-Driven Design and Agile methodologies. - Demonstrated ability to prioritize work, manage multiple projects, and communicate effectively with product teams and other engineering leads. Preferred Qualifications - Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. - Proven solid problem-solving and analytical skills, with the ability to think critically and propose innovative technical solutions. - Proven excellent communication and collaboration skills, with the ability to work effectively with both technical and non-technical stakeholders. - Demonstrated passion for continuous learning and staying up-to-date with the latest advancements in cloud technologies, modern software practices, and AI productivity tools. Requirements - *All employees working remotely will be required to adhere to UnitedHealth Group’s Telecommuter Policy. Benefits - Pay is based on several factors including but not limited to local labor markets, education, work experience, certifications, etc. - In addition to your salary, we offer benefits such as a comprehensive benefits package, incentive and recognition programs, equity stock purchase, and 401k contribution (all benefits are subject to eligibility requirements). - The salary for this role will range from $112,700 - $193,200 annually based on full-time employment. - We comply with all minimum wage laws as applicable. Application Deadline This will be posted for a minimum of 2 business days or until a sufficient candidate pool has been collected. Job posting may come down early due to volume of applicants.

United States
$112.7K - $193.2K / year

Senior SAP BW Developer

principal33

At principal33, we are driven by innovation, collaboration, and a commitment to excellence. Our mission is to deliver impactful solutions that empower our clients and inspire our teams. We are dedicated to cultivating a work environment that attracts top talent, drives innovation, and values diverse perspectives. Join us and become part of an organization that prioritizes growth, creativity, and meaningful impact every day.

Role Description The Domain Area operateM2C is responsible for the operation and further development of the new Meter2Cash system landscape within the group’s network division. Within the overall context of the Domain Area, the Domain Data & Analytics develops all reporting relevant to the Meter2Cash processes in order to provide various stakeholders (e.g., internal group clients, external market partners, regulatory authorities, etc.) with information and insights. The assignment is focused on the development, enhancement, and operation of data models in SAP BW/4HANA. The functional context is within the area of market communication and master data reporting. - Translation of provided business requirements in the context of case clarification analyses into a technical solution design, taking into account the development standards defined by the client. - Technical definition, documentation, and presentation (for approval) of data models in the Business Warehouse in line with the defined business requirements. - Implementation of data models for BDO market communication & master data reporting based on relevant source systems (SAP MaCo Cloud, SAP S/4 Utilities, CSV data sources), including the creation of technical objects and coding in SAP BW/4HANA using ABAP and SQL. - Implementation aligned with the prioritization of the Product Owner, based on planned top initiatives, harmonized business requirements, and quality assurance measures to ensure operational stability. - Clarifications with stakeholders, including identification of logical inconsistencies and execution of data cleansing activities. Qualifications - Technologies: SAP BW/4HANA, S/4 Utilities, HANA SQL, ABAP, SAC - Source systems: SAP MaCo Cloud, SAP S/4 Utilities, CSV data sources - Documentation & standards: Fully provided by the client - Working model: Remote - Language: German (mandatory for business communication) Requirements - Professional Skills: - VISL (Level 4) - INAN (Level 5) - DTAN (Level 4) - DESN (Level 5) - BUAN (Level 4) - CNSL (Level 5) - Soft Skills: - Strong communication skills - High degree of personal responsibility and ownership - Persuasiveness - Experience as a developer in an agile project environment - Team player mindset - Reliable and accountable in both words and actions Benefits - Medical insurance: Your health, and your family's, is our top priority. You're fully covered. - Holiday flat in Valencia: Dreaming of sunny days in Spain? Our company flat is ready for your next getaway. - Gifts for special occasions: We love celebrating you. Expect thoughtful surprises on Easter, Women's Day, Father's Day, and more. - Anniversary gifts: Your 1st, 5th, and 10th work anniversaries are milestones worth celebrating, and we mark each of them with a special gift. - Team-building events: We value connection beyond work, offering engaging team experiences in great locations to inspire collaboration and fun. - End of year celebrations: We wrap up each year with a special celebration, filled with joy, laughter, and unforgettable moments. - Day off on your birthday: Your special day is yours to enjoy, no work required. - Community and social initiatives: We bring people together through activities like Bring Your Kids to the Office Day, donation drives, tree planting, sporting events, decorating the Christmas tree with your colleagues, celebrating new office openings, Principal33's anniversary, and more. - Access to Udemy: Growth matters, so you get unlimited access to thousands of courses. Develop your skills anytime, anywhere. - German language courses: Dedicated courses to help you build your German skills, supporting both personal and professional growth. - Personal and professional growth: We support your development through masterclasses with experienced trainers, and we're open to investing in courses and training that help you grow. Company Description At principal33, we are driven by innovation, collaboration, and a commitment to excellence. Our mission is to deliver impactful solutions that empower our clients and inspire our teams. We are dedicated to cultivating a work environment that attracts top talent, drives innovation, and values diverse perspectives. Join us and become part of an organization that prioritizes growth, creativity, and meaningful impact every day.

Finland