
Principal Engineer, Software
4 weeks ago
Talent500 is hiring for one of its clients.
About Talent500:
Talent500 is the go-to premium destination for the best global job opportunities at Global Capability Centres or GCCs in India.
We believe in opportunities favoring the bold and thus, we help the best tech and non-tech talent find their dream jobs at renowned companies that leads to a transformative experience career wise. Talent500 is a part of ANSR. ANSR Global is trusted by industry leaders across the globe – from Fortune 500 companies and larger enterprises to some of the world's fastest growing Startups.
About the Role:
Principal Engineer, Software - Accounting Tech
The Principal Engineer within the Accounting & Finance Technology domain will play a pivotal role in shaping next-generation financial data architecture. This role is focused on leveraging Snowflake, dbt, and modern data engineering practices to build scalable, trusted, and cost-optimized financial data solutions. You will partner closely with Finance and Accounting stakeholders to transform complex business requirements into robust financial systems that drive insights, compliance, and long-term growth.
What You Will Do:
- Architect & Lead Snowflake Solutions: Drive design and implementation of enterprise-grade data warehouse solutions in Snowflake, ensuring scalability, reliability, and performance for finance and accounting use cases.
- Own dbt Data Modeling: Lead adoption and best practices in dbt for financial data transformations, lineage, and governance.
- Financial Systems Expertise: Translate complex accounting and financial concepts (e.g., revenue recognition, reconciliations, and double-entry principles) into technical designs and data flows.
- Business Partnership: Collaborate directly with Finance and Accounting leaders to understand business drivers, risks, and reporting requirements; ensure technical solutions meet real-world business needs.
- Pipeline Development & Automation: Build and optimize robust ETL/ELT pipelines using Snowflake and dbt, integrating data from multiple enterprise and financial systems.
- Data Integrity & Compliance: Ensure data accuracy, auditability, and compliance with financial reporting requirements and internal controls.
- Leadership & Mentorship: Provide technical leadership, mentorship, and guidance across teams, raising the bar for engineering standards, code quality, and delivery practices.
- Strategic Influence: Clearly communicate platform strategy, trade-offs, and recommendations to senior technical and non-technical stakeholders.
What You Will Bring:
- Bachelor's or Master's in Engineering, Information Technology, Computer Science, or related field.
- 12-15 years of professional experience in data engineering or data platform roles, with strong emphasis on financial data systems.
- 5+ years working with Snowflake (or equivalent MPP systems, with deep Snowflake exposure required).
- 3+ years using dbt for data modeling, transformation, and governance in enterprise-scale environments.
- Strong SQL expertise, with ability to design efficient queries, stored procedures, and performance-tuned models.
- Experience partnering with Finance/Accounting teams to implement data solutions supporting financial reporting, reconciliations, and revenue accounting.
- Demonstrated business acumen with ability to map financial processes to technical solutions.
- Proven record of leading teams/projects, mentoring developers, and driving cross-functional delivery.
- Experience with CI/CD, Git-based workflows, and DevOps practices.
Must Have Skills:
- Snowflake,
- SQL,
- Data Engineering / Building Data Pipelines, dbt (preferred)
Nice To Have:
- Background in financial technology solutions aligned with double-entry accounting principles.
- Familiarity with Snowflake utilities (e.g., Snowpipe, Streams, Tasks) and performance optimization techniques.
- Exposure to BI tools like Power BI or Tableau for financial reporting and visualization.
- Knowledge of data governance frameworks and audit/compliance considerations in financial systems.
- Familiarity with predictive modeling or ML for financial forecasting is a plus.
-
Software Engineer Fresher
4 days ago
Kozhikode, Kerala, India BlueMarvel Full time ₹ 3,00,000 - ₹ 6,00,000 per yearSoftware Engineer FresherJob description:Education & Experience: At least an undergraduate degree in Computer Science/ Engineering /Postgraduation degreeLooking for FreshersRole: Full Stack DeveloperCandidates: Male/FemaleEmployment Type: Full Time, PermanentRole Category: Software EngineerUG: Any GraduatePG: Any PostgraduateKey Skills: Html, Css,...
-
Software Engineer Fresher
4 days ago
Kozhikode, Kerala, India TechAurus Full time ₹ 2,00,000 - ₹ 6,00,000 per yearHiring Software Engineer FreshersRequired technical and professional expertise0-2 years of total work experienceBasic in C & C++Education:UG: Any GraduatePG: Any PostgraduateExperience:FreshersRole:Software EngineerEducation:Bachelor's (Preferred)Interested Candidates Apply HereJob Type: Full-timeWork Location: In person
-
Intern Product Engineer
1 week ago
Kozhikode, Kerala, India earthians Software Services Full time ₹ 3,00,000 - ₹ 6,00,000 per yearAt earthians, we pride ourselves in building products our customers love to use. Most of our work is open source and you will be expected to collaborate with the community members, private necessary help by answering queries on the forum and other channels, creating effective documentation / video demonstrations of the features you develop and above all...
-
Software Test Engineer
4 days ago
Kozhikode, Kerala, India Techlogica IT DT Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob Title: Software TesterLocation: Cyberpark, CalicutJob Type: Full-TimeJob Summary:We are seeking a detail-oriented and analytical Software Tester to join our QA team. You will be responsible for evaluating software applications to ensure they meet functional and performance requirements. Your work will help maintain the high quality of our products and...
-
Software Engineer Freshers
2 days ago
Kozhikode, Kerala, India BlueMarvel Full time ₹ 3,20,000 - ₹ 5,50,000 per yearHiring Software Engineer FreshersHiring: Fresher CandidateRole: Software DevelopmentCandidate:Male/FemaleRole Category:Software DevelopmentKey ResponsibilitiesDesign & DevelopRequired Qualifications:UG: Any Graduate / PG: Any PostgraduateEmployment Type: Full TimeInterested Candidates Apply HereJob Type: Full-timeWork Location: In person
-
Junior Software Engineer
1 week ago
Kozhikode, Kerala, India Ontash Full time ₹ 4,00,000 - ₹ 8,00,000 per yearLooking for Candidates from Kerala OnlyJUNIOR SOFTWARE PROGRAMMERWe are hiring Freshers for the post of Junior Software Programmer, who has Completed their MCA/ M.Tech/B.Tech – C S degree and has a proficiency in Java. Candidates should be of high energy, creative, hardworking person who will be a part of one of the projects and will be responsible for...
-
Product Engineer
6 days ago
Kozhikode, Kerala, India earthians Software Services Full time ₹ 9,00,000 - ₹ 12,00,000 per yearAt earthians, we pride ourselves in building products our customers love to use. Most of our work is open source and you will be expected to collaborate with the community members, private necessary help by answering queries on the forum and other channels, creating effective documentation / video demonstrations of the features you develop and above all...
-
Jr. QA Engineer
6 days ago
Kozhikode, Kerala, India retailcloud software solutions Pvt Ltd Full time ₹ 15,000 - ₹ 2,00,000 per yearPosition Overview:We are currently seeking a motivated and detail-oriented Software tester with 0-1 year of experience in manual testing to join our team. This position offers an excellent opportunity for entry-level professionals to gain hands-on experience in quality assurance and software testing.Learn more about us at Location : Kozhikode / Calicut ,...
-
Software Developer
6 days ago
Kozhikode, Kerala, India retailcloud software solutions Pvt Ltd Full time ₹ 2,04,000 - ₹ 5,40,000 per yearWe are looking for a motivated Java Engineer with 2-3 years of experience in core Java development and a strong understanding of Spring Boot. Experience with microservice-based systems is a plus. The ideal candidate will have solid knowledge of REST APIs, JSON, and Java fundamentals, with the ability to work independently on backend systems. You will play a...
-
Junior Software Engineer
2 weeks ago
Kozhikode, Kerala, India retailcloud Full time ₹ 4,00,000 - ₹ 8,00,000 per yearWe are seeking a motivated Junior Software Engineer to join our dynamic development team. The ideal candidate will assist in designing, developing, testing, and maintaining software applications while learning and growing in a collaborative environment. Backend Development & Learning: Assist in developing and maintaining backend services using Java...