YipitData hiring Software Engineer
Company: YipitData
Location: Remote (India)
Experience Required: 2+ years
Education: BE/BTech
Work Hours: 10 AM – 7 PM IST (with occasional flexibility for collaboration across the US, China, and India)
Job Description
YipitData is seeking two Junior Software Engineers to join our growing team. One position will be part of the Infrastructure Team, focusing on email systems and scalability, while the other will be in the Data Feeds Team, working on high-performance data pipelines.
This is a fantastic opportunity for software engineers who are passionate about backend development, scalable data systems, and infrastructure management. As a fully remote role, it offers the flexibility to work from anywhere in India while collaborating with global teams.
Key Responsibilities
Infrastructure Team
Develop expertise in managing and optimizing email services such as Gmail, Outlook, Yahoo, and Exchange.
Improve email system performance, storage, high availability, and scalability.
Design and implement data storage solutions to enhance system reliability.
Work closely with stakeholders to define and implement technical solutions.
Stay updated on emerging technologies to optimize system architecture.
Maintain and upgrade existing services, ensuring efficient deployments and governance.
Data Feeds Team
Build, optimize, and maintain large-scale data pipelines for processing structured and unstructured data.
Enhance system stability, reliability, and scalability for existing data services.
Contribute to the design and refinement of a high-performance data architecture.
Partner with cross-functional teams to deliver high-quality data services.
Develop intuitive data functionalities and visualizations based on business needs.
Integrate and maintain third-party data, supporting analytics and data mining requirements.
Ensure compliance with best practices in data governance, security, and privacy.
Required Qualifications
Bachelor’s degree in Computer Science or a related field.
2+ years of experience in backend development.
Strong understanding of computer science fundamentals, data structures, and algorithms.
Proficiency in one or more programming languages: Go, Python, C, C++, or Java.
Experience with at least one open-source component: MySQL, Redis, Kafka, Elasticsearch, or MQ.
Knowledge of distributed system architecture and development (for the Infrastructure Team).
Familiarity with big data technologies such as Spark, Hadoop, Hive, or Elasticsearch (for the Data Feeds Team).
Strong analytical and problem-solving skills.
Familiarity with email protocols (IMAP/SMTP) is a plus.
Why Join YipitData?
YipitData offers an opportunity to work on cutting-edge technologies in a dynamic and fast-growing company. As part of our remote team, you will have the flexibility to work from anywhere in India while collaborating with a talented global team. If you are passionate about backend development, data systems, and infrastructure, this role is for you!
Apply to YipitData hiring Software Engineer
👉 Top most asked Java Interview Questions with answers
👉 Java coding interview questions with answer
0 Comments
Thank You for comment
if you have any queries then Contact us k2aindiajob@gmail.com