Overview

We're building a new service with data pipeline infrastructure and REST APIs. You'll join our team to design and implement production-grade data ingestion, transformation, and delivery pipelines, plus enhance and maintain REST APIs using Node.js, Java, and AWS services.

By month 4–5, we expect working, tested pipelines and API enhancements handling real data at scale. You'll work embedded with the team, shipping code fast while maintaining quality.


What You'll Do
Core Responsibilities
  • Design and implement data pipeline services (ingestion, transformation, delive
  • Enhance and maintain REST APIs for service integration and external consumpt
  • Write clean, testable backend code in Node.js and J
  • Build event-driven architectures using AWS (Lambda, Kinesis, SQS, SNS, DynamoDB,
  • S3)Set up CI/CD pipeline automation in Git
  • Build own end-to-end testing strategy (unit, integration, contract, API tes
  • Collaborate tightly with software engineers, platform engineering and product team on design decisi
  • Deliver working code on a predictable cadence (sprints/iteration

Execution
  • Ship features weekly/bi-w
  • Maintain production-grade code quality from da
  • Resolve production issues and optimize system perfor
  • Write minimal, effective documentation for handoff/runb
  • Participate in daily standups, sprint planning, and code
  • Provide thoughtful PR feedback and accept feedback on yo
  • Work synchronously with team during full CDT overla
  • Communicate blockers and dependencies

Required Qualifications
  • 5+ years backend software engineering (shipping product code)
  • Proficiency: Node.js and J
  • S/SNS, S3Infrastructure-as-Code: Hands-on experience with Terraform; comfortable managing infrastructure

Data Fundamentals

SQL (PostgreSQL) and/or NoSQL (DynamoDB), event streaming


System Thinking

Understand tradeoffs (throughput vs. latency, consistency, cost); desig

n for scale


Skills

Code quality: Write clean, maintainable, documented code without hand-holding Agile mindset: Thrive in sprints; comfortable with iteration and scope prioritization Communication: Clear, concise technical updates; able to unblock teammates Independent: Take ownership; minimal supervision; ask for help when needed Problem solver: Debug production issues; sugges t improvements


Nice to Have
  • (not required): Event-driven archit
  • Observability/loggi ng best practicesWhat Success Looks L
  • ed and documentedReliable, tested, and mo
  • nitorable systemsTeam can maintain/extend pipelines and APIs post-con
  • tract without youClear API documentation and integration pat
#J-18808-Ljbffr

More from Pentangle Tech Services | P5 Group
Pentangle Tech Services | P5 Group 2 days ago
Pentangle Tech Services | P5 Group 14 hours ago
Pentangle Tech Services | P5 Group 20 hours ago

Back End Developer

Apply Now
Back to search page