The Senior Developer will play a key role in developing and maintaining backend APIs that support the content delivery systems that support internal customers as well as public consumer products. You will be expected to design and deliver large scale, fault tolerant and highly available architectures. Golang, Kubernetes, Elasticsearch, and Terraform are a few of the technologies you will use to deliver these services.
If you have a passion for rapid API development, automation, AI, learning new things, challenging and bettering your peers, and want to work in a dynamic DevOps environment, we would love to talk to you!
You will:
- Design, develop, and deploy backend APIs in Golang that deliver content to our front-end teams and ultimately to millions of readers.
- Automate everything, containerize applications with Docker, deploy and scale those containers using k8s, configure clusters and alerts using Terraform.
- Leverage leading public cloud providers’ tools and services to create efficient, performant, and modern application architectures.
- Discover new tools and techniques to optimize cost, deployment speed, developer effort, and resource usage.
- Review PRs and use them as an opportunity to mentor other developers on the team.
- Participate in Agile ceremonies and plan for sprints with a two-week cadence.
- Provide operational support for our applications including participation in the team’s on-call rotation.
- Help establish, improve, and advocate best practices around our application and infrastructure monitoring.
You want to:
- Collaborate to design and implement well-tested, performant applications with an emphasis on concurrency.
- Use and leverage Agile methodologies.
- Ship API solutions implementing GraphQL and REST at scale via a collection of services.
- Write scalable software using Golang (experience with Ruby, Node, Python or similar languages/environments is a plus.)
- Automate deployment and scaling using Terraform and Kubernetes.
- Did we mention testing? You will be creating a lot of effective unit and integration tests.
We would love you to have:
- Experience as a self-starter that thrives in a remote-friendly environment.
- At least 2 years' experience creating and maintaining software platforms and deployments. We believe in DevOps - We run what we build.
- Experience developing APIs, SDKs, and CLI tooling.
- Experience with Agile methodologies, test driven development, CI/CD, and version control.
- Experience building and enhancing configuration driven systems using tools like Terraform, Chef, Ansible, Salt or other comparable technologies.
Similar Jobs
What We Do
Established in 2004, TrueTandem is a consulting services organization focused on the rapid deployment and adoption of Microsoft technologies and solutions. The company offers a full array of services from infrastructure to application development. Current job offerings can be found here: https://jobs.lever.co/truetandem TrueTandem's mission is to help customers quickly realize and leverage the value of their technology investments, become more efficient and self-sufficient. TrueTandem's management team has over 50 years of collective work experience as former Microsoft employees. The team understands the technology and culture to get the most out of client's relationships with and investments in Microsoft. TrueTandem knows how to navigate a large organization while offering the agility of a small company. A Certified Small Business and Gold-Certified Managed Microsoft Partner, TrueTandem's reputation for outstanding work in the public and the private sectors has earned them the respect of government entities, fortune 500 companies, associations and software partners around the world. Large and small organizations trust TrueTandem with their mission-critical deployments and solutions. TrueTandem thrives on delivering quality projects for our customers with their core statement, "we just get it done!"









