Senior Software Engineer (all genders)
Core
Design, develop, and improve complex, end-to-end software solutions across diverse industries like E-Commerce, Gaming, and Health, adapting both software and business processes to client needs.
Role type
Senior Software Engineer (Full-Stack)
Builds
Custom software solutions and complex systems for various clients
Domain
Enterprise Software Development
Deliverable
production ML models | product features
Required skills
End-to-end system development, technical decision-making, requirements engineering, complex problem structuring, cross-functional collaboration
Preferred skills
Large-scale initiative experience (migrations, platform projects), cloud/DevOps familiarity, process improvement, knowledge sharing
Technologies
TypeScript, Kotlin, Python, Go, React.js, Vue.js, Svelte, Node.js, Spring, Django, Postgres, MySQL, DynamoDB, MongoDB, Elasticsearch, AWS, Azure, GCP, Docker, Kubernetes, Terraform, LLMs
Responsibilities
Plan and develop tailored software solutions with the team, take responsibility for complete projects from conception to release, collaborate with Product Owners and stakeholders, make and evaluate technical architecture decisions, communicate clearly with clients and teams, adapt business processes alongside software, improve organizational workflows through syncs and retrospectives
Seniority
Senior, hands-on IC