Polyglot Engineer (JS/Python/Go)
Core
Senior Software Engineer building scalable, resilient, and fault-tolerant architectures for client products in a consultancy setting.
Role type
Senior Software Engineer (Polyglot)
Builds
Innovative digital products and features for clients
Domain
Software Engineering / Product Design / Data
Deliverable
production ML models | product features
Required skills
JavaScript/TypeScript, Python, Go, modern frameworks (FastAPI, Gin, Express), React, comprehensive testing, scalable system design, database design (relational/NoSQL), API development (REST, GraphQL, gRPC), caching, message queues (Redis, Kafka, RabbitMQ), cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), CI/CD, Infrastructure as Code (Terraform, CloudFormation), monitoring and observability
Preferred skills
AI tools adoption, rapid language learning
Responsibilities
Building new features for clients, delivering changes in a CI/CD model, collaborating on engineering initiatives, mentoring the team, architecting and delivering highly available products, managing production operations and monitoring, driving good practices within the team, presenting work to the department and company
Seniority
Senior, hands-on IC with mentorship responsibilities