Platform Engineer
Listed on 2026-02-16
-
Software Development
Data Engineer
Overview
We are seeking Full-Stack Platform Engineer
, with a Tinkerer mindset,who can build high-quality software across the stack while also owning the infrastructure, pipelines, and tooling that accelerate our engineering teams. This role blends
hands-on development
,
cloud architecture
,
ETL pipeline engineering
, and
platform automation
. The ideal candidate is someone who loves solving problems across languages, systems, and environments—and has strong experience in AWS, Terraform, CI/CD (Cloud Bees/Jenkins), and more.
This engineer will design, build, and maintain
developer tooling
,
internal services
,
automated workflows
, ETL/ELT pipelines, and more. They will work across multiple languages, cloud-native components, front-end admin tools, and infrastructure-as-code.
This is a hybrid role that blends:
- Software Engineering
(API development, tooling, dashboards, automation scripts) - Data Engineering / ETL
(AWS-native ingestion pipelines, transformations, orchestration) - Infrastructure & Dev Ops
(Terraform, CI/CD, environment orchestration) - Developer Experience
(improving speed, reliability, and ease of internal development)
We need someone who is a curious
builder
, a
tinkerer
, and someone capable of jumping into any system (front-end, back-end, infrastructure, or data) and making it better.
Additional contributions:
- Build and maintain internal full-stack tools, admin interfaces, services, and automation scripts
- Develop reusable frameworks, libraries, and SDKs that support internal teams
- Create efficient back-end APIs, microservices, and event-driven components
- Build, operate, and optimize
AWS-native ETL pipeline - Work with AWS Glue, Lambda, Step Functions, S3, Kinesis, Event Bridge, Dynamo
DB, RDS, Athena - Implement data quality checks, schema validation, monitoring, and alerting
- Tune pipeline performance and cost efficiency
- Author and maintain
Terraform
modules for AWS-based systems - Work with
Cloud Bees/Jenkins
to create, maintain, and optimize CI/CD pipelines - Implement environment automation, deployment workflows, and development environments
- Manage logging, monitoring, and distributed system health
- Build tools that improve local dev, testing, release automation, and operational visibility
- Reduce friction across engineering teams by improving processes and internal systems
- Document systems, train others on tooling, and promote engineering best practices
- Prototype new internal tools and evaluate new technologies
- Thrive in ambiguous environments and figure things out independently
- Enjoy tinkering, solving problems end-to-end, and connecting systems together
- Stay hands-on with a wide variety of technologies
Required:
- 6+ years of experience in software engineering, data engineering, platform engineering, or similar hybrid roles
- B.S. in technical field
- U.S Citizenship
- Strong proficiency in at least
two programming languages
(Python, Node.js, Go, Java, etc.) - Experience developing
REST APIs, backend services, and automation tools - Comfortable with moderate front-end development (React, Vue, Angular, or similar)
- Experience building, maintaining, and monitoring
ETL/ELT pipelines in AWS - Hands-on expertise with:
- AWS Glue ETL, Lambda, Step Functions
- S3(object lifecycle, notifications, best practices)
- Event Bridge, Kinesis, SNS/SQS
- RDS/Postgre
SQL, Dynamo
DB, Red Shift - Apache Airflow, Spark, etc.
- Understanding of AWS networking, IAM, and security best practices
- Ability to reason about distributed systems, scalability, and fault tolerance
- Experience with Docker and container workflow
- Strong experience with:
- Cloud Bees/Jenkins
- Terraform
- Artifacts, versioning, environment promotion
- Experience automating deployments, testing pipelines, and environment provisioning
- Natural tinkerer who enjoys exploring new tools and building prototypes
- Comfortable working independently and owning projects start-to-finish
- High curiosity, strong debugging skills, and willingness to dive into unfamiliar systems
- Collaborative and communicative when working with developers, data engineers, and leadership
Preferred (Nice to have):
- Experience with serverless architectures
- Kubernetes/EKS familiarity
- Experience with observability platforms (Grafana, Cloud Watch, etc)
- Experience mentoring…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).