This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Enterprise Software Engineer in the United States. We are seeking a Principal Enterprise Software Engineer to drive the design, development, and maintenance of software systems that manage and control robotic fleets. In this role, you will collaborate closely with software architects, system engineers, and robotics experts to create scalable, secure, and high-performance frameworks, APIs, and backend services. You will also mentor and guide a team of engineers, ensuring best practices, robust code delivery, and seamless integration across distributed systems. This position offers a high-impact opportunity to shape the technical direction of enterprise-level robotic software while working in a fast-paced, innovative environment.
10+ years of experience designing and implementing software systems, including large-scale distributed systems.
Experience developing REST APIs using frameworks such as FastAPI and implementing API authentication (OAuth). Strong experience in Python, SQL, and C++ development. Ability to work flexibly and adaptably in a fast-paced, startup-like environment. Preferred: experience with Unix/Linux, Rust, containerization (Docker, Kubernetes), React, software configuration management systems (Git, SVN), and communication protocols (HTTPS, MQTT, AMQP). Bachelor’s Degree in Computer Science or a related field. Competitive salary based on experience and scope of responsibility. Fully remote work opportunity. Professional growth and mentorship opportunities. Exposure to cutting-edge enterprise robotic and automation systems. Collaborative, high-impact, and innovative work environment. Flexible, fast-paced role with ownership over technical solutions and team development. Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score. 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team. Thank you for your interest! #LI-CL1
Get similar opportunities delivered to your inbox. Free, no account needed!