



š Hiring: Data Engineer | GCP + Spark + Python + .NET |
| 6ā10 Yrs | Gurugram (Hybrid)
Weāre looking for a skilled Data Engineer with strong hands-on experience in GCP, Spark-Scala, Python, and .NET.
š Location: Suncity, Sector 54, Gurugram (Hybrid ā 3 days onsite)
š¼ Experience: 6ā10 Years
ā±ļø Notice Period :- Immediate Joiner
Required Skills:
- 5+ years of experience in distributed computing (Spark) and software development.
- 3+ years of experience in Spark-Scala
- 5+ years of experience in Data Engineering.
- 5+ years of experience in Python.
- Fluency in working with databases (preferably Postgres).
- Have a sound understanding of object-oriented programming and development principles.
- Experience working in an Agile Scrum or Kanban development environment.
- Experience working with version control software (preferably Git).
- Experience with CI/CD pipelines.
- Experience with automated testing, including integration/delta, Load, and Performance

Similar jobs


Required Skills & Qualifications
- 4+ yearsĀ of professional experience in backend development with Python.
- Strong hands-on experience withĀ FastAPIĀ (or Flask/Django with migration experience).
- Familiarity withĀ asynchronous programmingĀ in Python.
- Working knowledge of version control systems (Git).
- Good problem-solving and debugging skills.
- Strong communication and collaboration abilities.
- should have a solid background in backend development, RESTful API design, and scalable application development.
Shift:Ā NightĀ Shift 6:30 pm to 3:30 AM IST
ā Care about things like fault tolerance, durability, backups and recovery,
performance, maintainability, code simplicity etc.
ā Lead a team of software engineers and help create an environment of ownership
and learning.
ā Introduce best practices of software development and ensure their adoption
across the team.
ā Help set and maintain coding standards for the team.


Key Skills required (Items in Bold are mandatory keywords) :
1. Proficiency in PythonĀ & Django
2. Solid understanding of Python concepts
3. Experience with some form of Machine Learning (ML)
4. Experience in using libraries such as Numpy and Pandas
5. Some form of experience with NLP and Deep Learning using any of Pytorch, Tensorflow, Keras, Scikit-learn or similar
6. Hands on experience with RDBMS such as Postgres or MySQL
7. Experience building REST APIs using DRF or Flask
8. Comfort with Git repositories, branching and deployment using Git
9. Working experience with Docker
10. Experience in deploying Django applications to AWS,Digital Ocean or Heroku
Ā

Job Overview:
We are looking for a seasoned Senior Backend Engineer (SDE II) with over 3 years of experience to grow a high-performing engineering team. The ideal candidate will have extensive hands-on experience in software development, deep technical expertise, and a proven track record of successfully leading large-scale engineering teams and projects. This role requires strategic leadership, the ability to manage complex technical challenges, and the ability to drive innovation while ensuring operational excellence. As a Backend SDE-2, you will collaborate with key stakeholders across the business, product management, and operations to ensure alignment with the organizationās goals and play a critical role in shaping the technology roadmap and engineering culture.
Key Responsibilities:
- Strategic Planning: Work closely with senior leadership to develop and implement engineering strategies that support business objectives. Define technology roadmaps and ensure alignment with organizational goals.
- Technical Excellence: Guide the team in designing and implementing scalable, robust software systems. Drive the adoption of best practices in architecture, coding standards, and software testing to ensure high-quality product delivery.
- Project and Program Management: Oversee the successful delivery of engineering projects, ensuring deadlines, quality standards, and budget constraints are met. Use agile methodologies to manage the development process and resolve bottlenecks.
- Cross-functional collaboration: Collaborate with Product Management, Design, Business, and Operations teams to define project requirements and deliverables. Ensure the smooth integration of engineering efforts across the organization.
- Risk Management: Anticipate and mitigate technical risks and roadblocks. Proactively identify areas of technical debt and drive initiatives to reduce it.
Required Qualifications:
- Bachelorās or Masterās degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in software engineering
- Proven track record of successfully delivering large-scale, high-impact software projects.
- Strong understanding of software architecture, design patterns, and scalable system design.
- Expertise in multiple programming languages and modern development frameworks For this role we require expertise in Python/Django and API Development
- Experience with cloud infrastructure (AWS), microservices, and distributed systems.
- Good experience with MySQL and ElasticSearch. Slight experience with other NoSQL and SQL databases.
- Experience in DevOps, CI/CD pipelines, and infrastructure automation.
- Ā Experience in delivering full-stack B2B/SaaS applications including mobile applications, web frontend, and a scalable backend.
- Excellent problem-solving skills, with the ability to diagnose and resolve complex technical challenges.
- Strong communication and interpersonal skills, with the ability to influence and inspire teams and stakeholders at all levels.


We are seeking a skilled and enthusiastic .NET Core Developer to join our dynamic team. As a .NET Core Developer, you will play a crucial role in designing, developing, and maintaining high-quality software solutions using the latest Microsoft technologies.



Ā
Developer ā GolangĀ
Ā
Responsibilities:Ā
-
An individual contributor who will be part of the Software R&D team working on the following areasĀ
-
Backend work in Golang, Micro services architectureĀ
-
Work with internal team and customers to deliver solutions that will meet the customer needs with respect to the performance security,Ā scalabilityĀ and functionality.Ā
-
Implementation of API and authentication methods using JWTĀ
-
Writing scalable, robust, testable, efficient, and easily maintainable codeĀ
-
Translating software requirements into stable, working, high performance softwareĀ
Ā
SkillsĀ
-
2-5 years of experience in Go programming languageĀ
-
Strong experience in working withĀ Goroutine and channel patternsĀ
-
Experience in Go framework for DB, JSON, Sockets, WebĀ FrameworksĀ and toolsĀ
-
Knowledge of logging and configuration packages like Zap, ViperĀ
-
Experience in writing unit tests for Golang codeĀ
-
Familiarity with code versioning tools such as Git or Azure RepoĀ
-
Should have knowledge of MySQL,Ā PostgreSQL,Ā orĀ any RDBMSĀ
-
Good knowledge of Linux / UbuntuĀ
Ā
Ā


-3+ Years of Experience in Software Development
-Strong software engineering knowledge and experience
-Strong in Python
-Experience in maintaining large scale application
-Knowledge of Docker/Kubernetes
-Proficiency in Cloud(AWS/Azure/GCP)
-Knowledge in Big Data/DevOps/MLOps


About The Team
Ā
We are striving to create the best productivity tools which will help small businesses to go online and scale their growth consistently with the bleeding edge of technology. Our backend team is looking for a solid Rockstar engineer who can hack around multiple technologies and build highly scalable, low latency, distributed systems. You will work closely with our product team to build new and compelling experiences for our customers!
Ā
We place special emphasis on the continuous growth of each team member - and we do this with regular 1-1s and open communication. AsĀ Software Engineer - Backend, you will be part of self-starters who thrive on teamwork and constructive feedback.
Ā
About The Role
Ā
As aĀ Software Engineer - Backend, you will solve real-life complex problems and create compelling experiences for our users. In this role, you will ensure that the solutions and processes that we create are of the highest quality. And in doing so, you will champion a seamless app experience for all our users. You will also collaborate with your fellow engineers to create scalable solutions that are pertinent to Product IO's overall growth.
Ā
If you are confident about solving hard, interesting and UNIQUE problems, and creating an impact within an entrepreneurial environment, then you might just be our nextĀ Software Engineer - Backend
Ā
What You'll Do:
Ā
- Lead, build, test, and release mobile application features using cross-platform tools.
- Collaborate with the front-end team to expose weaknesses and problems
- Build out our APIs and tools using Python & Firebase libraries on the backend.
- Experience with NodeJS and deployment in Serverless
- Experience with NoSql(MongoDB) and SQL(PostregSQL)
- Work closely with Product, Design, Platform, and other cross-functional groups to drive product vision.
- Previous experience helping shape API structures and building REST APIs.
- Understanding of accessibility and server compliance (GCP)
Ā
Required Qualifications:
Ā
- 2+ years professional software development experience, preferably mobile apps with a cloud backend. Example projects in (Python, Firebase)
- 6 months experience in Google Cloud Platform
- Excellent communication skills are a must, and experience with estimating and managing project tasks is important, too
- Highly driven, naturally curious, and comfortable working in a fast-paced environment
Ā
Bonus points:
Ā
- 1+ years of experience in developing Firebase apps.
- Experience in developing or designing APIs and web applications.
- Deployment in Cloud Environment.
- Familiarity with Flutter.
Ā
Why join us:
Ā
- š« A fast-moving, fun, growth-oriented company made up of skillful team players
- š¬ Transparent, open, and collaborative work environment
- š An opportunity to work closely with a proven executive team, board, and serial entrepreneurs




