Jobgether
Jobgether

Senior Software Engineer, Connectivity & API Transformation

engineeringfull-timeUS
SALARY
$140k – $175k/yr
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more

About the role

Accountabilities

    • Build and evolve a unified federated GraphQL API and the Go-based subgraphs powering customer-facing dashboards and public APIs.

    • Shape service connectivity through VPC and network architecture, service discovery, authentication, and internal traffic standards.

    • Decompose legacy Python systems into well-defined modern services while managing the associated Cassandra data layer, including replication, backup, and disaster recovery.

    • Design and operate workflow orchestration at scale using cloud-native workflows, Pub/Sub-driven execution, and Go services.

    • Establish API standards across GraphQL, gRPC, and REST, serving as a technical resource for engineering initiatives across the organization.

    • Own production systems by defining and monitoring SLOs, resolving incidents, and balancing reliability with delivery speed.

    • Participate in engineering and alert-response on-call rotations and support live production environments.

    • Raise engineering quality through code reviews, architectural feedback, technical guidance, and mentorship.

    • Requirements

      • Significant professional experience building and operating production services with Go, together with the ability to work effectively in polyglot environments involving Python and/or Rust.

      • Proven experience designing APIs used by other engineering teams, including sound judgment around schemas, versioning, compatibility, and API evolution across GraphQL, gRPC, or REST.

      • Strong experience with large-scale, high-traffic distributed systems and the design of reliable, scalable production services.

      • Experience decomposing monolithic applications or incrementally modernizing legacy systems while maintaining production continuity.

      • Working knowledge of cloud networking fundamentals, including VPCs, DNS, load balancing, and service-to-service authentication.

      • Experience with Kubernetes, Terraform, CI/CD, and modern release engineering practices.

      • Experience with a major cloud provider; GCP experience is particularly relevant.

      • Familiarity with observability platforms and practices, including Grafana Cloud, Prometheus, and OpenTelemetry.

      • Experience supporting production systems and participating in on-call rotations.

      • Strong communication and collaboration skills, with the ability to clearly explain technical decisions while incorporating diverse perspectives.

      • Nice-to-have experience includes GraphQL Federation, federation gateways or routers, schema registries, Rust, Cassandra, stateful production databases, service meshes, private networking, GCP Workflows, Pub/Sub, Cloud Run, AlloyDB, MySQL, Redis, Docker, CircleCI, GitHub Actions, Vault, WordPress, or Drupal.

      • Visa sponsorship is not currently available for this position.

      • Benefits

        • Annual salary of $139,680–$174,600 USD, plus bonus and equity.

        • Industry-competitive compensation and an equity plan.

        • Paid time off, paid sick leave, and 11 paid company holidays.

        • Full medical coverage, including extended health care, dental, and vision.

        • Top-of-the-line equipment.

        • Monthly wellness and reading allowance.

        • Access to LinkedIn Learning for continued professional development.

        • Team and company-wide events and activities designed to support collaboration, learning, and connection.

        • Remote work environment with opportunities to contribute to a distributed engineering organization.

        • An inclusive workplace committed to equal opportunity and reasonable accommodations throughout the hiring process.

✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply
Apply now