Software Development Engineer III (Backend) - Contacts
HighLevelMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain scalable backend services and APIs handling large-scale workloads with high performance and low latency.
Optimize backend services for scalability, performance, availability, and reliability including troubleshooting and incident resolution.
Collaborate with cross-functional teams (Product, QA, Design, Engineering) to deliver high-quality features and improve engineering practices.
Minimum Requirements
5+ years of hands-on backend software development experience.
Proficient in TypeScript and Node.js; candidates with experience in JavaScript, Go, Java, Python, or C# willing to use TypeScript/Node.js are also considered.
Experience designing and building RESTful APIs, microservices, and working knowledge of distributed systems and event-driven architectures.
Experience with relational or NoSQL databases, Docker, AWS or GCP cloud platforms, CI/CD pipelines, and observability/monitoring tools (Grafana, Sentry, ELK, or similar).
Ideal Candidate Profile
Experienced in working on high-scale SaaS or distributed backend systems with a focus on performance and scalability.
Technical proficiency with microservices, containerization, cloud-native architectures, caching, messaging systems, and event-driven design.
Capable of independently delivering scalable backend solutions while working collaboratively across engineering, product, and infrastructure teams.
