We're looking for a software developer who enjoys building things that solve real business problems β and who cares about how those things run once they're live.
This is a broad role in a small engineering organization. You'll build internal and customer-facing applications, prototype new ideas, and work close to the infrastructure those applications run on. If you like moving between product work and the systems side rather than staying in one lane, this role is designed for you.
Our stack is deliberately pragmatic rather than uniform: TypeScript and React on the frontend, with Scala, Python, Node.js, and Go across various services, all running on AWS. We care more about your engineering fundamentals than the specific languages on your resume β strong developers pick up a new stack quickly, and we'll give you the time to do it.
π Fully remote β must be available to work US time zones (EST minimum)
The gross annual salary for this role is $30,000 - $40,000 USD
Job Description
What You'll Do
Product & Application Development
Build and maintain modern web applications, from UI through to API and data layer.
Develop new product features and improve existing applications.
Integrate third-party APIs and external services.
Build internal tools and automations that remove manual work from business processes.
Translate business requirements into reliable, maintainable software.
Troubleshoot issues and improve application performance and reliability.
Participate in code reviews and help raise the bar on engineering practices.
Infrastructure & Operations
Infrastructure work is shared across a small team rather than siloed, so we're looking for someone who can contribute here credibly. How much of it lands with you will depend on your strengths and where the team needs help β but you should be comfortable with all of it.
Work with AWS infrastructure across production and non-production environments (EC2, ECS/EKS, Lambda, RDS, S3, VPC, IAM, CloudFront, Route 53).
Contribute to infrastructure defined as code using Terraform or CloudFormation.
Help maintain CI/CD pipelines and automated deployments, and improve the workflows around environments, releases, and debugging.
Contribute to monitoring, alerting, logging, and tracing β including dashboards and alerts that are actually actionable.
Take part in investigating production issues, root-cause analysis, and the follow-up fixes that prevent repeats.