Senior Enterprise Software Engineer (Remote - US)

Jobgether
United States
On-site
Full-time
Posted 12 days ago

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 design, develop, and maintain software that powers advanced robotics and automation platforms. This role offers the opportunity to work on large-scale distributed systems, integrating backend services, APIs, and front-end applications to manage fleets of robots efficiently and securely. You will collaborate closely with system engineers, roboticists, and architects, contributing to both the technical design and hands-on development. This position thrives in a fast-paced, innovative environment where problem-solving, scalability, and reliability are critical. The ideal candidate will be adaptable, technically fluent, and committed to building robust software that has real-world impact.

Accountabilities:

·         Design, implement, and maintain REST APIs, backend frameworks, and application logic for robot fleet management and control.

·         Develop and maintain data models, database creation processes, and software delivery pipelines.

·         Build and enhance both front-end (web and mobile) and back-end components, ensuring interoperability and seamless integration.

·         Collaborate with cross-functional teams to define requirements, technical solutions, and system architecture.

·         Write clean, efficient, and secure code in Python, SQL, C++, and TypeScript/React.

·         Participate in code reviews, testing, troubleshooting, and deployment to maintain high-quality software standards.

Requirements

·         5+ years of experience designing, implementing, and maintaining large-scale distributed software systems.

·         Proficiency in Python and object-oriented programming languages (C++, Java, etc.).

·         Experience with TypeScript/React and building web/mobile front-end applications.

·         Knowledge of REST frameworks such as FastAPI and OAuth/API authentication.

·         Familiarity with containerization, Docker, Kubernetes, and Unix/Linux environments (preferred).

·         Experience with software configuration management systems (git, svn) and communication protocols (HTTPS, MQTT, AMQP) is a plus.

·         Strong problem-solving skills and ability to adapt in a fast-paced, startup-style environment.

·         Bachelor’s degree in Computer Science, Engineering, or a related field.

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.