Staff Engineer - Full Stack Development
(7+ years exp)Sahaj Software
Job Type
Full TimeVisa Sponsorship
Not AvailableHires remotely in
Relocation
AllowedSkills
The Role
Who are we
Sahaj is an artisanal software engineering consultancy built on the values of trust, respect, curiosity, and craftsmanship, and delivering purpose-built solutions to drive data-led transformation for organisations. Our emphasis is on craft as we create purpose-built solutions with a razor-sharp focus to solve complex business and technology challenges, and provide customers with a competitive edge.
What you'll do in this role
This role is ideal for those looking to have a large impact and huge scope for growth, while still being hands on with technology. The role also comes with the opportunity to work within the Data Engineering / Machine Learning space. You’ll feel at home if you are grounded, opinionated and passionate about building things using technology. Our tech stack ranges widely with language ecosystems like Scala, Java, Golang, Elixir, Python, .Net, Nodejs or even Rust.
- You will often work in small pizza-teams of 2-5 people where a well-founded argument holds more weight than the years of experience.
- You will work with customers across domains like retail, banking, publishing, social, education, adtech and more
- Produce high quality code that allows us to put solutions into production
- Utilise DevOps tools and practices to build and deploy software
- The teams you work with will have experienced and smart people with no roles. The team will self-organise without oversight to own and deliver solutions end to end.
- You will work in short sprints to deliver working software.
You can read more about what we do and how we think here :https://sahaj.ai/what-we-think
Skills you’ll need
- A maker’s mindset. To be resourceful and have the ability to do things that have no instructions
- At least 7 years experience as a Software Engineer / DevOps / SRE / System Engineer
- Deep understanding of fundamentals and at least one programming language (functional or object oriented)
- Understanding of web APIs, contracts and communication protocols
- Experience with one or more source control and build toolchains
- A nuanced understanding of code quality, maintainability and practices like Test Driven Development
- Understanding CI/CD
- Understanding of Cloud platforms, infra-automation/DevOps, IaC/GitOps/Containers
- Willingness to be a polyglot developer and learn multiple technologies
Culture
At Sahaj, people's collective stands for a shared purpose where everyone owns the dreams, ideas, ideologies, successes, and failures of the organisation - a synergy that is rooted in the ethos of honesty, respect, trust, and equitability. Our culture nurtures and demands
- Creativity
- Ownership
- Curiosity
- Craftsmanship
Perks
- Unlimited Annual leave
- Paid Life Insurance & Private Health insurance
- Profit share
- Employee stock options
- Culture built on trust and transparency (we have open salaries!)
- Challenging work & competent colleagues