Senior Backend Engineer

YipitData
Summary
Join YipitData, a leading market research and analytics firm, as a Junior Software Engineer and contribute to building excellent tools for internal teams. This fully remote position, based in India, offers standard work hours with some flexibility for collaboration. You will work on backend API design, performance improvement, data storage, and QA platform infrastructure. The role requires strong programming skills, experience with Go/Python, and mastery of open-source components like MySQL or Redis. YipitData offers a competitive salary and comprehensive benefits, including vacation time, parental leave, learning reimbursement, and a growth-focused environment.
Requirements
- Bachelor's degree in Computer Science, or related majors, 2+ yrs backend experience
- Solid computer foundation and programming skills, familiar with common data structures and algorithms
- 2+ years of experience in one of the following languages: Go/Python
- Mastery in one of open source components: Mysql/Redis/Message Queue
- Understand and familiar with architecture and developing systems (for the infrastructure team)
- Excellent logic analysis capabilities, able to abstract and split business logic reasonably
Responsibilities
- Build excellent tools to support efficient development for internal teams
- Work on tool backend API design, performance improvement, data storage and make tools highly available and good user experience
- Be responsible for the QA platform infrastructure and continuous iterative upgrades
- Understand business requirements and participate in discussions with the different stakeholders to design technical solutions
- Be creative and study new technologies in space, make sure of high availability and scalability for email systems
Benefits
We care about your personal life, and we mean it. We offer vacation time, parental leave, team events, learning reimbursement, and more!