eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging projects, schedule flexibility, and paid training/certifications. Successful outcomes start and finish with eNGINE.
Role Overview
eNGINE is partnering with a technology-driven organization modernizing how device-generated data is processed and delivered at scale. This role sits within a Data Brokerage team responsible for transforming inbound device data into reliable, consumable services through cloud-native pipelines and APIs. The ideal candidate brings deep AWS experience and a strong data-engineering mindset, with hands-on focus in building scalable, event-driven architectures.
Key Responsibilities
Design and implement cloud-native data pipelines that process and route high-volume device data
Develop and manage API layers that expose normalized data to downstream systems and consumers
Leverage AWS-managed services to enable scalability, reliability, and event-driven processing
Collaborate with upstream ingestion teams to ensure seamless handoff and data integrity
Build and maintain backend services aligned with microservices architecture principles
Partner with product and program leadership to deliver solutions aligned with roadmap objectives
Ensure systems are observable, maintainable, and designed for long-term growth
Required Qualifications
5–10+ years of professional software engineering experience with a strong cloud focus
Extensive hands-on experience building data pipelines and integration workflows using AWS services
Strong working knowledge of AWS RDS and event-driven architectures leveraging EventBridge
Experience designing and supporting API-based systems using AWS API Gateway or similar technologies
Proficiency in C# for backend service development
Solid understanding of microservices-based system design and distributed architectures
Experience working within structured delivery teams and reporting through product or program leadership
Preferred Experience
Prior experience working with device, IoT, or firmware-generated data streams
Exposure to Node.js for backend or service-layer development
Experience supporting high-throughput, near–real-time data processing workloads
Familiarity with cloud security, monitoring, and performance optimization best practices
Next Steps
No C2C, relocation, sponsorship or 3rd party candidates for this role
For finer details on how eNGINE can impact your career, apply today!
eNGINE is a Technical Solutions firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Successful outcomes start and finish with eNGINE.