Senior Backend Engineer

Centric Software
Summary
Join Centric Market Intelligenceโข as a Backend Software Engineer and contribute to the development and maintenance of data pipelines for a leading AI-driven competitive assortment benchmarking and market trend insights solution. You will work with a team of engineers to build and improve backend technologies using Python, Django, and AWS. Responsibilities include writing clean code, proposing new architectures, defining best practices, collaborating with other teams, mentoring junior engineers, and monitoring infrastructure. The ideal candidate has 5+ years of experience in software engineering, experience with backend technologies in Python, and experience with cloud-native software on AWS. We offer a 100% remote work environment, training and conference budget, health insurance, life insurance, and a private pension plan.
Requirements
- 5+ years of experience working as a software engineer
- You have experience building backend technologies in Python
- You have experience designing, implementing, and scaling cloud-native software on providers like AWS
- You have a growth mindset, are curious and not afraid to be experimental. You share your ideas and continuously improve yourself and the team around you
Responsibilities
- Write clean code and tests following good practices
- Produce and defend proposals for new architectures or to change and improve current ones
- Define best approaches to common tasks and implement helping tools
- Communicate with other teams to coordinate joint initiatives
- Mentor and support more junior members of the team and organization
- Help monitor our infrastructure by keeping an eye on its metrics and alarms and developing new ones
Benefits
- 100% remote work
- Training and conference budget
- Health insurance
- Life insurance
- Private pension plan