Backend Software Engineer
Skills
Back-End Web DevelopmentComputer ScienceProgramming LanguagesSoftware DevelopmentProgramming
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Good communication skills and fluency in English.
- Passionate about solving hard problems using data-driven solutions.
- Enjoy mentoring and coaching as well as learning from other engineers.
- Ability to inspire and work effectively with others.
- Experience in building distributed client/server systems.
- Skilled at crafting elegant and scalable solutions.
- Experience building deploying and supporting backend asynchronous services.
- 2+ years of software development experience in a high-level programming language (.Net Java Python etc.).
Nice to have
- .Net
- Java
- Python
Day to day
- Get to work with cutting-edge technologies in the cloud.
- Team up with other engineers to foster solid engineering principles.
- Utilize technical and relational skills to lead projects to completion.
- Collaborate and drive for improvement across scrum teams.
- Implement new Cloud Services serving thousands of users.
- Work with modern technologies like Kubernetes EKS or Aurora.
- Use monitoring technologies to build impactful instrumentation for services.
