Software Engineer III
Core
Design, develop, and maintain high-quality backend services and UIs handling millions of daily requests and processing over a billion data points.
Role type
Senior IC backend software engineer (distributed systems)
Builds
Scalable microservices, RESTful APIs, and data access patterns for a B2B intelligence platform
Domain
B2B SaaS / Data Intelligence / Cloud Infrastructure
Required skills
Node.js, distributed microservices architecture, Google Cloud Platform (GCP), Kafka, event-driven architectures, SQL/NoSQL, Angular/React, system scalability, performance optimization
Preferred skills
Kubernetes, infrastructure as code, CI/CD pipelines, observability solutions, multi-region system design
Technologies
Node.js, GCP, Kafka, Angular, React, Kubernetes, SQL, NoSQL
Responsibilities
Design and maintain high-quality services and UIs adhering to best practices; Create robust RESTful APIs and integrate with external services; Identify and address performance bottlenecks in services; Write unit and integration tests and participate in code reviews; Investigate and resolve production issues; Collaborate on service architecture evolution
Seniority
Senior, hands-on IC