Senior Software Engineer
Core
Design and deliver robust microservices and low-to-medium complexity features for cloud-native event-driven products.
Role type
Senior IC Software Engineer (Backend)
Builds
Microservices, distributed systems, and cloud-scale data pipelines
Domain
Cloud-native software engineering, event-driven architecture
Deliverable
production ML models | product features
Required skills
Golang, Microservices architecture, Distributed systems, Snowflake, DynamoDB, Cassandra, SRE principles, Temporal, Object-oriented programming, Java frameworks
Preferred skills
AWS, Continuous Delivery, Big Data/Machine Learning products, Production performance metrics instrumentation
Technologies
Golang, Snowflake, DynamoDB, Cassandra, Temporal, AWS, Java
Responsibilities
Deliver efficient and maintainable GO-based microservices; Produce designs and estimates for new features; Collaborate on code reviews and testing; Write unit and end-to-end tests; Refine SDLC processes with engineering leadership
Seniority
Senior, hands-on IC with mentoring responsibilities