Software Application Engineer
Core
Designing, developing, and implementing software applications and backend services using Go, React.js, and microservices architecture.
Role type
Full-stack Software Application Engineer
Builds
Software applications, backend services, and front-end user interfaces
Domain
Software Engineering, Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Go (Golang), gRPC, Protocol Buffers, PostgreSQL, Redis, React.js, Microservices, Docker, Kubernetes, AWS, Azure, API design, SQL optimization
Preferred skills
Pricing/quoting intelligence platform experience, Java, Python, Angular
Technologies
Go, gRPC, Protobuf, PostgreSQL, Redis, React.js, Docker, Kubernetes, AWS, Azure, Angular, Java, Python
Responsibilities
Design and develop software applications and backend services; optimize code and application performance; execute testing plans and debug issues; collaborate with cross-functional teams on project execution; maintain and update existing software systems.
Seniority
Mid-level, hands-on IC