Full Stack Engineer - REMOTE WORK - 59282 - PRIMUS Global Services, Inc
Dallas, TX
About the Job
Full Stack Engineer - Python, IoT, AWS Cloud Integration - REMOTE WORK - 59282
Pay Range - $50 - $60/hr
We have an immediate long-term opportunity with one of our prime clients for a position Full Stack Engineer to work in on Remote basis.
Must Have:-
Job Overview:
We are looking for a motivated Mid-level Full-Stack Engineer to join our team and help build cloud-based logistics and IoT systems for autonomous vehicles. You will work on API development, simulation testing, and cloud infrastructure, with a focus on real-time communication between autonomous vehicles and cloud systems. This is a great opportunity for someone who is enthusiastic about cloud-based technologies and eager to take ownership of unit testing and the full development lifecycle.
Key Responsibilities:
Requirements:
Preferred Qualifications:
- Previous experience with logistics systems (e.g., EDI) and cloud-based data streaming.
- Interest in working with autonomous vehicle technologies.
- Strong communication and problem-solving skills.
Roles:
- Senior Software Engineer (1 position):
- Extensive experience (at least 2-3 years) in supporting and operating similar large-scale, production-level IoT and cloud-based systems.
- Proven track record of working with high-volume data ingestion, processing, and transformation at massive scales.
- Hands-on experience with infrastructure definition, testing, and simulation for complex distributed systems.
- Mid-level Software Engineers (2 positions):
- 1-2 years of experience in building and maintaining microservice architectures, cloud-based applications, and data-intensive systems.
- Familiarity with unit testing, infrastructure as code, and a strong commitment to hitting the ground running.
- Enthusiasm for taking on full-stack responsibilities, including front-end, back-end, and cloud infrastructure.
- The new hires will be integrated into the existing team structure, working as peers with the current team members.
- The team is distributed across the United States, with core hours from 9am to 5pm local time.
- There is a ramp-up period before taking on-call production support responsibilities, with the duration depending on the level of seniority (60-90 days for more junior candidates).
Technical Points:
- The system architecture involves a mix of on-board and cloud-based components:
- On-board systems handle pre-trip inspections and vehicle health monitoring.
- Cloud-based systems are responsible for logistics integration, mission clearance, and remote vehicle control.
- The communication between the vehicle and cloud systems is facilitated by IoT technologies, using MQTT protocols.
- The cloud-based components leverage AWS managed services, including:
- Kinesis for high-volume data ingestion and processing
- DynamoDB for NoSQL data storage
- Python-based APIs and microservices
- The team uses a full-stack approach, with engineers involved in infrastructure, testing, and simulation.
- A custom web application is used to visualize real-time data from the autonomous vehicles, utilizing React and Vue.js for the front-end and REST APIs for the back-end.
- The team operates in an agile manner, with quarterly planning and two-week sprints.
- The work is driven by a commercialization roadmap and operational accelerators, coordinated by a technical product manager.
Projects:
- Product Readiness Report Project:
- Join test results from CICD pipelines with system requirements stored in Jama.
- Leverage existing infrastructure like Jenkins, AWS, and Bazel.
- Automate the generation of a product readiness report.
- Tight deadline to deliver an initial report by mid-October and a full report by end of October.
- Assign a senior engineer to manage the contracted resources.
- GitHub Tooling Project:
- Create a merge request template in GitHub to capture additional data.
- Integrate with GitHub APIs to extract data for release readiness reporting.
- Work with a senior engineer experienced in GitHub tooling.
- Longer timeline with a delivery date in December.
**ALL successful candidates for this position are required to work directly for PRIMUS. No agencies please only W2**
For immediate consideration, please contact:
Pavan
PRIMUS Global Services
Direct 972-798-2661
Desk: (972) 753-6500 Ext. 203
Email: jobs@primusglobal.com