Yipitdatajobs
Senior Software Engineer
India Remote. Posted 16 months ago
The role
You will build and maintain backend systems for ERP data connectors, APIs and data storage, working with the Infrastructure Team, or build and maintain data pipelines, data systems and data services, working with the Data Feeds Team. You will work with the US, Singapore and China teams.
What you will do
- Implement connectors to fetch ERP data and keep this data highly available
- Implement or upgrade backend APIs to meet changing customer requirements
- Take charge of ERP data storage, making it efficient and secure
- Understand business requirements and design technical solutions with the team
- Maintain existing services, deploy iterative upgrades and manage service governance
- Develop, optimize and maintain scalable data pipelines (Data Feeds Team)
- Maintain and improve the stability, reliability and availability of data systems (Data Feeds Team)
- Build and refine an expandable, high-performance data architecture (Data Feeds Team)
- Provide high-quality data services to internal teams (Data Feeds Team)
- Oversee integration and maintenance of collaborative data with third-party clients (Data Feeds Team)
Required qualifications
- Bachelor's degree in Computer Science or a related major
- 5+ years of backend experience
- Solid computer foundation and programming skills, familiar with common data structures and algorithms
- Excellent in Go or Python
- Familiarity with one open source component: MySQL, Redis, message queue or NoSQL
- Excellent logic analysis capabilities, able to abstract and split business logic
- Experience in architecture and developing large-scale distributed systems (Infrastructure Team)
Nice to have
- Familiarity with Elasticsearch or Spark (Data Feeds Team)
- Exposure to cloud infrastructure such as Kubernetes, Docker, Azure, AWS or GCP
- Familiarity with ERP systems
Benefits
- Vacation time
- Parental leave
- Team events
- Learning reimbursement
- Comprehensive benefits and perks
- Competitive salary
- Growth based on impact rather than tenure
Before you apply
- Hiring is for 2 senior software engineers: one for the Infrastructure Team and one for the Data Feeds Team
About the company
YipitData is a market research and analytics firm for the disruptive economy that analyzes alternative data for investment funds and Fortune 500 companies. It has offices in the US, APAC and India and was recognized by Inc. as a Best Workplace for three consecutive years.