
Principal Software Engineer, Data
5 days ago
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.
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; 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.
Clearly communicate platform strategy, trade-offs, and recommendations to senior technical and non-technical stakeholders.
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.
Snowflake,
SQL,
Data Engineering / Building Data Pipelines, dbt (preferred)
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.
-
Senior Consultant- Software Engineering
1 week ago
Hyderabad, Telangana, India Principal Financial Full timeResponsibilities About the Role We are in search of a Senior Consultant - Software Engineering to become part of our top-tier engineering team in Pune Hyderabad This presents a meaningful role to lead solution architecture and innovation for our cloud platform initiatives You will be instrumental in propelling our cloud transformation programs forward ...
-
Principal Software Engineer
1 day ago
Hyderabad, India Nasuni Full timePrincipal Software Engineer – Systems (Platform)About NasuniNasuni is a profitable, growing SaaS data infrastructure company reinventing enterprise file storage and data management in an AI-driven world. We power the data infrastructure of the world's most innovative enterprises. Backed by Vista Equity Partners, our engineers aren't working behind the...
-
Principal Software Engineer
2 weeks ago
Hyderabad, Telangana, India Ampstek-Costa Rica Full time ₹ 9,00,000 - ₹ 12,00,000 per yearTitle: Principal Software Engineer - JavaLocation: Hyderabad (Onsite)Job Type: fulltimePrincipal Software Engineer - JavaCore JavaSpringbootMicroservicesKafkaJUnit/MockitoSQL/oracle/ Postgresql/MySQLSoap/postmanRestAPIAngular/ReactUnit testing,AWSHibernate/JPARedisApigeeKeyclockNIFI
-
Principal Software Engineer
1 day ago
Hyderabad, India Ampstek-Costa Rica Full timeTitle: Principal Software Engineer - Java Location: Hyderabad (Onsite) Job Type: fulltime Principal Software Engineer - Java Core Java Springboot Microservices Kafka JUnit/Mockito SQL/oracle/ Postgresql/MySQL Soap/postman RestAPI Angular/React Unit testing, AWS Hibernate/JPA Redis Apigee Keyclock NIFI
-
Principal Software Engineer, Data
1 week ago
Hyderabad, Telangana, India Talent500 Full timeWe 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. Principal Engineer, Software - Accounting Tech The Principal Engineer within the Accounting & Finance Technology domain will play a pivotal role in shaping...
-
Principal Software Engineer
2 weeks ago
Hyderabad, Telangana, India Delphie Consulting services Full time ₹ 1,04,000 - ₹ 1,30,878 per year#Hiring #DB #Oracle #PostgreSQL #AWS #Cloud #DevOps #architecture #Python #OGGPrincipal Software Engineer for DBLocation: HyderabadRole OverviewAs Principal Software Engineer (DB), this senior role leads the design, optimization, automation, and management of enterprise-grade database solutions and architectures, working extensively across Oracle and...
-
Principal Software Engineer
1 day ago
Hyderabad, India Delphie Consulting services Full time#Hiring #DB #Oracle #PostgreSQL #AWS #Cloud #DevOps #architecture #Python #OGG Principal Software Engineer for DB Location: Hyderabad Role Overview As Principal Software Engineer (DB), this senior role leads the design, optimization, automation, and management of enterprise-grade database solutions and architectures, working extensively across Oracle and...
-
Principal Software Engineer
2 weeks ago
Hyderabad, Telangana, India Ibasis Full time US$ 1,50,000 - US$ 2,00,000 per yearPrincipal Software EngineerLocation: Hyderabad - IndiaDepartment: Information System IoTABOUT THE ROLE:We are seeking a highly skilled Principal Software Engineer to join our team and lead the architectural design and development of our complex and innovative software solutions. As a Principal Software Engineer, you will collaborate with cross-functional...
-
Principal Software Engineer
1 day ago
Hyderabad, India Ibasis Full timePrincipal Software Engineer Location: Hyderabad - India Department: Information System IoT ABOUT THE ROLE: We are seeking a highly skilled Principal Software Engineer to join our team and lead the architectural design and development of our complex and innovative software solutions. As a Principal Software Engineer, you will collaborate with cross-functional...
-
Senior Software Engineer 03/09/2025
2 weeks ago
Hyderabad, Telangana, India Principal Financial Full timeResponsibilities Sr Software Engineer T3 Mainframe Modernization ToolingIndicative years of total experience 4 to 6 yearsRole Description Principal Pune is hiring a Mainframe Modernization Sr Infrastructure Engineer This engineer will be a part of the Platform support under Information Services IS and responsible for helping achieve the strategy around...