Software Engineer, Application Platform

Todyl is a company specializing in security solutions, providing platform infrastructure and services for security applications.
Backend
Senior Software Engineer
In-Person
Cybersecurity

Description For Software Engineer, Application Platform

Todyl is seeking a Software Engineer for their Application Platform Engineering team, focused on building infrastructure, services, and patterns that enable application development teams to deploy services efficiently and safely. This role is central to the company's security offering, where you'll design and engineer high-performance, resilient, and low-maintenance solutions. The position involves working with cutting-edge technologies including Kubernetes, Go, and Linux systems.

As a team member, you'll be responsible for developing tools and services supporting application hosting infrastructure, creating automation solutions, and implementing software patterns that enhance platform usability. The role requires strong expertise in backend development, particularly with Go, C++, or Rust, and extensive experience with microservices architecture and Linux systems.

The ideal candidate will have a solid foundation in API development (both REST and gRPC), networking fundamentals, and CI/CD practices. You'll be part of an API-First engineering environment, participating in on-call rotations and incident response processes. The position offers the opportunity to work with modern technologies and directly impact the platform's reliability and security.

Working at Todyl means joining a company that values equal employment opportunities and maintains a strong commitment to diversity and inclusion. The role is based in Atlanta, GA, requiring an individual who can balance technical expertise with collaborative teamwork to drive innovation in the security space.

Last updated 2 days ago

Responsibilities For Software Engineer, Application Platform

  • Develop tools and services that support Todyl's Application hosting infrastructure, including K8s and baremetal
  • Build applications, services and APIs that enable automation for developer self-service, service scalability and service healing
  • Create software patterns and templates to enable the ease-of-use platform features
  • Collaborate with product and engineering and deliver solutions that meet stakeholder needs
  • Improve Application monitoring and alerting to minimize time to detect and time to restore
  • Participate in weekly on-call rotation and be available during off-hours for emergency pages

Requirements For Software Engineer, Application Platform

Go
Kubernetes
Linux
  • Experience writing production applications in Go, C++ or Rust
  • Experience building services for Linux
  • Experience building applications in a microservices architecture
  • Track record of building deterministic, testable and observable applications
  • Experience working with REST APIs & gRPC
  • Working knowledge of networking fundamentals
  • Ability to quickly learn new concepts, frameworks, and technologies
  • Comfortable building, monitoring and maintaining production services
  • Production experience using CI/CD for code deployment
  • Experience with on-call rotations and incident response processes
  • Nice to have: Experience writing a terraform provider
  • Nice to have: Experience writing services that run in K8s

Interested in this job?

Jobs Related To Todyl Software Engineer, Application Platform

Sr. Raw Materials Manager, Amazon Private Brands

Senior role managing global textile quality and mill relationships for Amazon Private Brands, requiring extensive experience in textile engineering and supplier management.

Software Development Engineer, Digital Acceleration

Senior Software Engineer role at Amazon Digital Acceleration, building large-scale SaaS solutions for subscription and membership services with competitive compensation.

Software Development Engineer, Commerce

Senior Software Engineer role at Amazon's eero division, building scalable backend services for whole-home WiFi solutions using Scala and distributed systems.

Sr Software Development Engineer

Senior Software Engineer role at Amazon AWS, working on Just Walk Out Technology for Amazon Go stores, focusing on scaling store deployment through innovative software solutions.

Sr. Software Development Engineer, Alexa Communications

Senior Software Engineer role at Amazon developing core components for Alexa Communications, building scalable distributed systems for voice-controlled communication features.