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