Join Pattern as a Senior Software Engineer in Pune, scaling the Data Platform with a skilled team. Focused on building and maintaining open-source data solutions using modern technologies.
Responsibilities
Join a dynamic development team in Pune to scale Pattern's Data Platform.
Work with a team of 4-6 skilled engineers.
Focus on building and maintaining an open source data platform, leveraging a modular approach to pipeline construction.
Requirements
6-10 years of experience in complex data engineering roles, designing and operating reliable ingestion systems.
Exposure in building data ingestion and transformation pipelines using modern ETL frameworks.
Strong capabilities in at least one programming language used for data pipelines (e.g., Go preferred; Ruby on Rails/Python/Scala a plus).
Working knowledge of relational (Postgres/MySQL) and NoSQL databases. Advanced SQL query skills for performance and scale.
Strong experience with AWS Services: including S3, EMR/Glue, Athena, Lambda, EC2, RDS, IAM, and cost monitoring.
Demonstrated experience optimizing large-scale data pipelines for performance, including techniques such as parallel processing, multithreading, and/or massive parallel processing (MPP).
Understanding of bottlenecks in data pipelines and ability to optimize for high throughput and low latency.
Familiarity with DevOps and SRE principles; experience with infrastructure as code (Terraform/CloudFormation).
Experience writing and maintaining automated tests.
Clear, concise technical documentation skills and championing clean code.
Senior Software Engineer developing software solutions for bioanalytical instruments while leading a team of professionals. Collaborating across disciplines in a hybrid work environment.
Lead Software Engineer at GM Financial overseeing software development and team collaboration in AI technology. Engage in multi - developer projects and continuous improvement practices.
Principal Engineer at Verizon leading design, development, and support of Wholesale suite of applications. Collaborating with resellers and internal teams to ensure customer experience and system compliance.
Principal Engineer leading software development for Wholesale business, focusing on network activation and provisioning systems. Collaborating with cross - functional teams to ensure high - quality deliverables.
Engineering Technologist III/Senior Engineering Technologist providing technical expertise and leadership at Duke Energy. Involving complex problem - solving and ensuring business goals are met in a technical environment.
Lead Engineer developing advanced automation solutions for Duke Energy's Power Grid Operations. Managing projects and providing leadership in automation control within the Power Grid Operations Distribution system.
Senior Software Engineer at FundApps delivering high - impact software projects for compliance in financial services. Collaborating with team members to provide best - in - class solutions and drive business improvements.
Tech Lead for Monitoring & Observability at Rabobank leading internal teams and offshore members. Ensuring technical and HR responsibilities for diverse engineering projects in a hybrid role.
Senior Tech Manager responsible for unifying digital experiences across Rabobank's platforms. Leading teams to ensure high - quality capabilities and customer engagement.
Software Engineer focusing on network automation and infrastructure scalability in a tech company. Seeking an expert with solid networking fundamentals and experience in building automated solutions.