Senior Backend Software Engineer (Remote from North Carolina)

Inactive
North Carolina, EST, PSTFull-TimeSenior
Salary148505 - 178206 USD per year

Job Details

Languages
English
Experience
Proven experience as a backend software engineer
Required Skills
Backend DevelopmentPythonSoftware DevelopmentCloud ComputingElasticSearchJavaKubernetesSoftware ArchitectureZabbixC++GoPrometheusRustCI/CDDevOpsMicroservicesCollaborationProblem SolvingMentoring

Requirements

  • Proven experience as a backend software engineer, preferably in distributed systems or cloud-based environments
  • Strong programming skills in Go, Python, Java, C++, Rust, or similar languages
  • Experience designing, building, and maintaining scalable, high-performance backend systems
  • Knowledge of cloud infrastructure, observability, and monitoring systems
  • Experience delivering software from requirements gathering to production
  • Strong problem-solving, analytical, and debugging skills
  • Excellent communication and collaboration skills for fully remote teamwork
  • Self-starter with the ability to work independently and manage multiple priorities
  • Familiarity with alerting systems, Prometheus, or large-scale metrics evaluation is a plus
  • Commitment to writing clean, maintainable, and robust code

Responsibilities

  • Design, build, operate, and maintain critical backend systems for alerting
  • Drive projects from ideation through to production and operations
  • Collaborate with cross-functional teams to deliver features
  • Participate in on-call rotations and take ownership of services
  • Mentor and support other team members
  • Contribute to design discussions and foster knowledge sharing
  • Embrace an open-source culture
  • Continuously learn new skills and optimize system performance
148505 - 178206 USD per year
Apply Now