Yipitdatajobs
Senior Software Engineer
India Remote. Posted 16 months ago
The role
Build and maintain backend systems that connect, store and serve ERP and data feed information. You will work on either the Infrastructure Team or the Data Feeds Team, and collaborate with US, Singapore and China teams.
What you will do
- Implement connectors to fetch ERP data and ensure high availability of that data
- Implement or upgrade backend APIs to meet changing customer requirements
- Manage ERP data storage, making it efficient, secure and ready for use
- Work with business teams to understand requirements and design technical solutions
- Maintain existing services, deploy iterative upgrades and handle service governance
- Work with US/SG/China teams on a global, flexible schedule
- Build and maintain scalable data pipelines for structured and unstructured data
- Maintain and improve the stability, reliability and availability of data systems
- Design and build an expandable, high-performance data architecture
- Provide data services to internal teams and integrate collaborative data with third-party clients
Required qualifications
- Bachelor's degree in Computer Science or a related major
- 5+ years of backend experience
- Solid computer foundation and programming skills, including common data structures and algorithms
- Excellent programming skills in Go or Python
- Familiarity with one open source component: MySQL, Redis, message queue or NoSQL
- Excellent logical analysis skills, 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
- Competitive salary
- Comprehensive benefits and perks
- Vacation time
- Parental leave
- Team events
- Learning reimbursement
Before you apply
- Remote work is based in India
- The company is an equal-opportunity employer
About the company
YipitData is a market research and analytics firm for the disruptive economy, with offices in the US, APAC and India. It was recognized by Inc. as a Best Workplace for three consecutive years.