ServiceNow06.03.26
AI SCORE 8.5

Senior Software Engineer - Remote Position at ServiceNow

$140K–$200K/year

About the Role

We are seeking a Senior Software Engineer to join our team at ServiceNow. This remote position will allow you to build out core infrastructure services and microservices that significantly impact our machine learning, frontend, and platform teams. As a Senior Software Engineer, you will play a crucial role in enhancing the performance, scalability, and observability of the Moveworks cloud infrastructure.

What You'll Do

  • Design, build, and maintain backend distributed systems with a focus on performance and scalability.
  • Implement core infrastructure functionalities such as distributed configuration management, rate limiting, feature flags, A/B testing, and traffic capture and replay.
  • Deliver deadline-sensitive work that is interdependent with other engineering teams.
  • Own features end-to-end and regularly influence the infrastructure roadmap.
  • Collaborate with cross-functional teams to ensure seamless integration and deployment of services.

Requirements

  • 7+ years of experience in designing, building, shipping, and maintaining backend distributed systems.
  • Proficiency in programming languages such as Python, Golang, Java, or C++.
  • Experience with containerization technologies like Docker and cloud platforms such as AWS, GCP, or Azure.
  • Strong problem-solving skills focused on performance, optimization, scalability, latency, and monitoring.
  • A Bachelor’s degree or higher in Computer Science or a related field.

Nice to Have

  • Experience in a startup environment with a high degree of ownership.
  • Curiosity about engineering outside of your immediate discipline.
  • A passion for continuous learning and adapting to new technologies.

What We Offer

  • Competitive salary and benefits package.
  • Flexible work personas allowing for remote work.
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment.
  • Access to cutting-edge technologies and projects.
Why This Job8.5 of 10

This Senior Software Engineer position at ServiceNow offers a unique opportunity to work remotely on impactful projects in a collaborative environment.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in multiple programming languages including Python and Golang, with a strong focus on building scalable microservices that integrate with cloud platforms like AWS, GCP, and Azure.

Strong experience in containerization technologies such as Docker, enabling efficient deployment and management of applications in a cloud-native environment, while being adaptable to remote collaboration tools.

A problem-solving mindset with a proactive approach to optimizing performance and observability of cloud infrastructure, leveraging monitoring tools and practices to enhance system reliability.

Learning Resources

Python for Data Science Handbookguide

Career Path

Senior Software Engineer - Remote Position(Now)Lead Software Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Python Market Size 2024
$15B
Python Annual Growth
11.2%
AI Adoption in Python
60%
Investment in Python Tools
+45%
Labour Demand for Python Developers
+30%
Avg Salary for Senior Python Developer
$130K

Skills & Requirements

Required
PythonGolangJava
Growing in Demand
Machine LearningData EngineeringDevOps
Declining
PerlRuby on Rails

Domain Trends

Increased Adoption of AI Frameworks
Frameworks like TensorFlow and PyTorch are increasingly integrated into Python projects, with a 25% rise in job postings requiring these skills.
Shift to Cloud-Native Development
Companies are moving to cloud-native applications, with a 40% increase in demand for developers skilled in AWS, GCP, and Azure alongside Python.
Rise of Microservices Architecture
Microservices are becoming the preferred architecture, leading to a 35% increase in demand for containerization tools like Docker in Python development.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.