02 Sep
|
Precisely
|
India
Application and Interview Impersonation Notice: Impersonating another individual when applying for employment, and/or participating in an interview process to assist another individual in obtaining employment, with Precisely Software Incorporated ("Precisely") is unlawful. If Precisely identifies such fraudulent conduct, then as applicable and to the extent permitted by law, the application will be rejected, an offer (if made) will be rescinded, or the employment will be terminated, and legal action may be taken against the impersonators.
Precisely is an AI-first organization. All employees are expected to demonstrate proficiency in applying AI tools to accelerate their work, improve output quality, and eliminate low-value tasks. Candidates should be comfortable using generative AI tools (e.g., Microsoft Copilot, ChatGPT) in their day-to-day workflows, able to evaluate AI-generated outputs critically, and open to continuously adopting new AI capabilities as they emerge.
Overview:
As a Software Engineer I, you will build and support scalable data pipelines, platform services, and analytics-ready datasets for Location Intelligence data products. You will work with engineering, product, QA, and data science teams to deliver reliable ingestion, transformation, validation, enrichment, and delivery capabilities using modern software engineering and AI-assisted development practices.
This role requires employee to work from the Noida office approximately 2-3 days per week to support collaboration, learning, and team engagement.
What you will do:
- Design, develop, test, and maintain data ingestion, transformation, validation, and delivery pipelines.
- Build scalable batch and distributed processing workflows using Python, Spark, SQL, and cloud data services.
- Develop reusable components, APIs,
and platform utilities for data movement, quality checks, enrichment, and downstream consumption.
- Take ownership of assigned features from design through deployment, monitoring, and production support.
- Apply clean coding, unit testing, peer reviews, CI/CD, documentation, and operational readiness practices.
- Collaborate with cross-functional teams to convert business needs into maintainable technical solutions.
- Improve data quality, performance, lineage, accuracy, and completeness across assigned products and pipelines.
- Use GenAI, AI coding assistants, vibe coding, and software design-driven development practices to improve productivity, prototyping, testing, and solution quality.
What we are looking for:
- Education: Bachelor's or Master's degree in Computer Science, Engineering, Data Engineering, Information Systems, or a related discipline (equivalent work experience will be considered in place of a degree).
- Relevant Experience: 1-3 years of experience in software engineering, data engineering, ETL/ELT development, data processing, or related engineering roles.
- Strong hands-on experience with Python and SQL.
- Good understanding of data engineering fundamentals, including data ingestion, transformation, validation, and data quality practices.
- Experience working with relational databases, data modeling concepts, query optimization, joins, aggregations, and data manipulation.
- Familiarity with Spark and distributed data processing concepts.
- Working knowledge of Git/GitHub, unit testing, debugging, code reviews, and agile software development practices.
- Ability to write clean, maintainable code and troubleshoot application or data pipeline issues with guidance from senior engineers.
- Strong problem-solving, analytical, and communication skills.
Preferred Skills:
- Exposure to cloud platforms such as AWS (S3, Athena, EMR, EC2), GCP, Azure, Databricks, Snowflake, or Redshift.
- Exposure to large-scale data processing and analytics environments.
- Experience with AI-powered developer tools such as GitHub Copilot, ChatGPT, or similar coding assistants.
- Education Select...
Select...
Select...
Select...
Select...
Select...
Select...
Select...
Precisely Demographic Questions
We are required to compile the following information for statistical purposes in order to comply with certain federal regulations relating to Equal Employment Prospect and Affirmative Action requirements. The information you provide is strictly on a voluntary basis, and the content of the information will not affect your eligibility for employment. Likewise, if you choose not to provide this information it will not affect your eligibility for employment in any way. Select...
Select...
Precisely uses Greenhouse's AI-powered Talent Matching feature to assist recruiters in reviewing applications against the skills and experience required for the role. We compare your application against our job requirements which is AI-enabled technology to support parts of our recruitment process. We are committed to transparency about how this technology is used and your rights.
📌 Software Engineer I New India
🏢 Precisely
📍 India