Senior Data Engineer (Valuations and Advisory Services)
Experience - 6+ years Job Description for Senior Data Engineer: Senior Data Engineer is self-starter to work in a diverse and fast-paced environment that can join our Enterprise Data team. The role is responsible for designing and developing of data solutions that are strategic for the business and built on the latest technologies and patterns. […]
About the role
Experience - 6+ years
Job Description for Senior Data Engineer:
Senior Data Engineer is self-starter to work in a diverse and fast-paced environment that can
join our Enterprise Data team. The role is responsible for designing and developing of data
solutions that are strategic for the business and built on the latest technologies and
patterns.
As a Senior Data Engineer, you will:
- Contributes to the design of information infrastructure, and data management processes to move the organization to a more sophisticated, agile and robust target state data architecture
- Develop systems that ingest, cleanse and normalize diverse datasets, develop data pipelines from various internal and external sources and build structure for previously unstructured data
- Develop and operate modern data architecture approaches to meet key business objectives and provide end-to-end data solutions
- Develop good understanding of how data will flow & stored through an organization across multiple applications such as CRM, Broker & Sales tools, Finance, HR etc
- Design & develop data management and data persistence solutions for application use cases leveraging relational, non-relational databases and enhancing our data processing capabilities
- Develop POCs to influence platform architects, product managers and software engineers to validate solution proposals and migrate
- Functionally lead team of data engineers to deliver data solutions in Agile manner while mentoring junior-level data engineers
What we are looking for:
- 6+ years' overall work experience and Bachelor's degree in Information Science, Computer Science or a quantitative discipline.
- Minimum of 6 years of experience as a data developer using Python, Kafka, Spark Streaming, Azure SQL Server, Cosmos DB/Mongo DB, Azure Event Hubs, Azure Data Lake Storage, Azure Search etc.
- Excellent technical, analytical and organizational skills.
- Hands-on engineering lead who is curious about technology, should be able quickly adopt to change and one who understands the technologies supporting areas such as Cloud Computing (AWS, Azure(preferred), etc.), Micro Services, Streaming Technologies, Network, Security Etc
- Hands-on Experience for building Data Pipelines in Cloud.
- Design & develop data management and data persistence solutions for application use cases leveraging relational, non-relational databases and enhancing our data processing capabilities.
- Experience handling un-structured data, working in a data lake environment, leveraging data streaming and developing data pipelines driven by events/queues
- Experience in developing integration testing framework
- Team player, Reliable, self-motivated, and self-disciplined individual capable of executing on multiple projects simultaneously within a fast-paced environment working with cross functional teams
- Someone who is genuinely excited about data infrastructure and operations with a familiarity working in cloud environments and Working with data excites you: you have created data architecture, you can build and operate data pipelines, and maintain data storage, all within distributed systems
What you'll do
- Own delivery for client-facing web, mobile, AI, cloud or digital transformation work based on the role.
- Collaborate with project managers, designers, QA and client stakeholders through discovery, build, launch and support.
- Write clear documentation, communicate risks early and keep delivery quality high.
- Contribute to reusable engineering practices, reviews and mentoring inside the WebSenor team.
What we're looking for
- Strong hands-on experience relevant to this role and a portfolio of shipped production work.
- Clear communication, ownership mindset and ability to work with global clients.
- Comfort with delivery discipline: estimation, reviews, testing, documentation and release readiness.
- Ability to learn fast and work across modern product, engineering and AI-enabled workflows.
What you'll get
- Work on real enterprise client projects with measurable business outcomes.
- Collaborate with experienced engineering, design, QA and delivery teams.
- Growth through mentoring, project ownership and exposure to global clients.
- HR-approved compensation, benefits and policies as finalized during the offer process.
About the team
You will work with WebSenor project managers, UI/UX designers, QA engineers, cloud specialists and senior developers focused on quality delivery for enterprise clients.
Our hiring process
- Application Review: HR and delivery leadership review your profile for role fit.
- Technical Discussion: Meet the technical team for skill, communication and project-readiness evaluation.
- Final Conversation: Discuss compensation, joining timeline and team fit.
- Offer and Onboarding: Receive the offer, documentation checklist and onboarding plan.