Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Enterprise Software Engineer in United States.
We are seeking a Senior Enterprise Software Engineer to join a dynamic team developing advanced automation and robotics software. This role involves designing, building, and maintaining software frameworks, REST APIs, and both front-end and back-end components that manage and control robotic fleets. You will collaborate with system engineers, software architects, and robotic engineers to deliver secure, scalable, and reliable software solutions. The ideal candidate thrives in a fast-paced, innovative environment, is highly adaptable, and contributes to both technical excellence and team success. Your work will directly impact operational efficiency, product reliability, and the overall success of large-scale distributed systems.
Accountabilities:
- Design, implement, and maintain software frameworks, REST APIs, and application logic for robotic fleet management.
- Develop and maintain data models and database processes to support platform functionality.
- Build and enhance both front-end and back-end components for web and mobile applications.
- Collaborate with cross-functional teams to ensure well-defined interfaces and seamless interoperability.
- Participate in code reviews, testing, and troubleshooting of distributed systems to maintain high-quality standards.
- Implement secure, scalable, and reliable software delivery and deployment processes.
- Contribute to sprint planning, daily stand-ups, and design discussions within an Agile environment.
Requirements
- 5+ years of experience designing and implementing enterprise-grade software.
- Strong expertise in large-scale distributed systems development.
- Proficiency in object-oriented programming languages such as Python, C++, or Java.
- Experience with TypeScript/React for front-end development.
- Knowledge of REST frameworks (e.g., FastAPI) and API authentication methods such as OAuth.
- Familiarity with Unix/Linux environments.
- Experience with containerization technologies such as Docker and Kubernetes is a plus.
- Ability to adapt and thrive in a fast-paced, startup-like environment.
- Strong collaboration, problem-solving, and communication skills.
Similar Jobs
Field Engineer - High Voltage (Remote - US)
Jobgether
Sr. Project Manager (Remote - US)
Jobgether
Senior Software Engineer - Backend - Growth Platform (Remote - US)
Jobgether
Senior Application Security Engineer (Remote - US)
Jobgether
Engineering Manager - CAD/3D Research and Novel Algorithms (Remote - US)
Jobgether
Data Engineer (Remote - US)
Jobgether
Implementation Engineer (Remote - US)
Jobgether
Senior Data Engineer (Remote - US)
Jobgether
Staff Mobile Engineer (Android) (Remote - US)
Jobgether
Senior Product Manager (Remote - US)
Jobgether
IoT Security Consultant- Remote (Anywhere in the U.S.)
Jobgether
Senior Software Engineer (TypeScript) - AI/ML (Remote - US)
Jobgether
Design Director (Remote - US)
Jobgether
Senior Product Manager, Reporting & Analytics (Remote - US)
Jobgether
Firefox OS Integration Engineer, Mac OS Engineering (Remote - US)
Jobgether
Disclaimer: Real Jobs From Anywhere is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.
