Platform Engineer
Posted 14hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Platform Engineer building AWS cloud-native APIs, SDKs, CLIs, and services for DTN’s operational decisioning platform. Developing distributed systems and AI-augmented capabilities used by engineers and enterprise customers.
Responsibilities:
- Design, build, test, and deploy platform features from planning through production delivery
- Implement service logic, module functionality, and business logic for DTN's Operational Decisioning Platform
- Develop and extend developer-facing APIs, SDKs, CLIs, and managed platform capabilities
- Write and maintain infrastructure-as-code configurations for provisioning and deploying platform services
- Independently own moderately complex engineering features through deployment with minimal oversight
- Contribute to the platform's module framework and implement interface contracts and business logic
- Work with authentication, authenticated communication, dispatch, validation, metrics, retries, and reconciliation capabilities
- Apply distributed-systems principles including asynchronous processing, retry handling, idempotency, and reliable service interactions
- Develop reliable, maintainable, and thoroughly tested production software
- Create and maintain automated unit and integration tests
- Use build tooling, CI processes, automated testing, version control, and trunk-based development
- Participate in technical design discussions and code reviews
- Develop and maintain AWS cloud-native services across compute, storage, IAM, APIs, managed data stores, and event-driven technologies
- Use Terraform or comparable tools to manage cloud infrastructure
- Instrument services with metrics, monitoring, and observability capabilities
- Participate in the supported on-call rotation and investigate service failures and operational incidents
- Apply least-privilege access and cloud security practices
- Use AI-assisted software development tools and contribute to AI-augmented platform capabilities involving LLMs and AI agents
- Collaborate with senior engineers, engineering leadership, and cross-functional stakeholders
- Develop expertise in AWS cloud architecture, distributed systems, infrastructure automation, and platform engineering
Requirements:
- 2–5 years of professional software engineering experience developing and shipping production software
- Bachelor's degree in Computer Science or equivalent professional experience
- Ability to independently deliver moderately complex software features from development through deployment
- Ability to solve routine engineering challenges with minimal oversight
- Strong problem-solving skills and technical curiosity
- Solid programming skills in TypeScript and Node.js, or proficiency in another modern programming language with ability to learn TypeScript/Node.js
- Academic or professional exposure to React, Angular, or Vue
- Academic or professional exposure to Node.js or Python
- Experience developing RESTful APIs with Node.js
- Experience consuming REST and GraphQL APIs
- Understanding of REST API design, JSON, and service-based application development
- Git source control and versioning
- Working knowledge of AWS and fundamental cloud computing concepts
- Familiarity with Terraform or comparable infrastructure-as-code tools
- Understanding of distributed-systems concepts including asynchronous processing, retries, and idempotency, or ability to learn them quickly
- Familiarity with version control, code reviews, continuous integration, and automated testing
- Academic or professional experience with SQL and database technologies such as PostgreSQL or DynamoDB
- Familiarity with AI-assisted coding tools and agentic development technologies
- Interest in AI-augmented platform capabilities involving LLMs and AI agents
- Exposure to serverless and event-driven cloud services
- Experience with infrastructure-as-code modules, schema-based validation, observability tooling, containerized services, or CI pipelines
- Interest or experience in platform engineering, developer tooling, or infrastructure development
- Exposure to cloud security concepts including IAM, TLS/mTLS, service authentication, and signing
- Familiarity with AWS cloud-native architectures, managed data stores, and event-driven services
- Experience developing reusable software components, shared service interfaces, or developer-facing platform capabilities
- Familiarity with tested and validated interfaces, trunk-based development, infrastructure as code, and least-privilege access practices
Benefits:
- Unlimited PTO
- Flexible working hours
- Remote work model (position dependent)
- Competitive Medical, Dental and Vision Insurance Plans
- 6% 401K matching
- Unlimited access to 13k+ courses via learning platform to support employee career advancement
- Employee Assistance Program (EAP)
- Opportunity to advance compensation with performance over time
- May be eligible for market competitive variable pay and benefits


















