We’re looking for an enthusiastic Senior Backend Software Engineer who is looking for a challenge to join our Team. Your primary responsibilities will include architecting and implementing core services that allow our users to manage their Corgi features. You need to be collaborative and committed to building high quality software at speed.
Responsibilities
- Explore, define and develop new technologies and architecture for core CorgiAI services
- Improve upon and build new business-critical features and infrastructure
- Design and develop backend and data layers of the software that will run across web and mobile apps
- Collaborate with cross functional teams to understand customer pain points and come up with solutions
- Proactively identify opportunities for improving the reliability and scalability of our systems
- Work across the engineering team to improve and uphold high technical standards
Key Qualifications
- 6+ years developing software in a production environment at scale, preferably in Python
- High level experience and understanding of APIs and microservices
- Strong experience working on cloud platforms like AWS, GCP or Azure
- Strong experience working on the backend of a technology product
- Working knowledge of Git
- Ability to conduct technological analyses and research
- Experience working with transactional databases (MySQL DB, PostgreSQL), data warehouse (Snowflake, Google BQ) and caching systems (Redis)