Talent.com
Staff Software Engineer
Staff Software EngineerBrightEdge • Chennai, Tamil Nadu, India
Staff Software Engineer

Staff Software Engineer

BrightEdge • Chennai, Tamil Nadu, India
30+ days ago
Job description

Staff Software Engineer, Remote

The Software Engineer will be a critical individual contributor responsible for designing collection strategies, developing, and maintaining robust and scalable data pipelines . This role is at the heart of our data ecosystem, deliver new analytical software solution to access timely, accurate, and complete data for insights, products, and operational efficiency.

Key Responsibilities :

Design, develop, and maintain high-performance, fault-tolerant data ingestion pipelines using Python.

Integrate with diverse data sources (databases, APIs, streaming platforms, cloud storage, etc.).

Implement data transformation and cleansing logic during ingestion to ensure data quality.

Monitor and troubleshoot data ingestion pipelines, identifying and resolving issues promptly.

Collaborate with database engineers to optimize data models for fast consumption.

Evaluate and propose new technologies or frameworks to improve ingestion efficiency and reliability.

Develop and implement self-healing mechanisms for data pipelines to ensure continuity.

Define and uphold SLAs and SLOs for data freshness, completeness, and availability.

Participate in on-call rotation as needed for critical data pipeline issues

Key Skills :

9+ years of experience, ideally with background in Computer Science , working in software product companies.

Extensive Python Expertise : Extensive experience in developing robust, production-grade applications with Python.

Data Collection & Integration : Proven experience collecting data from various sources (REST APIs, OAuth, GraphQL, Kafka, S3, SFTP, etc.).

Distributed Systems & Scalability : Strong understanding of distributed systems concepts, designing for scale, performance optimization, and fault tolerance.

Cloud Platforms : Experience with major cloud providers (AWS or GCP) and their data-related services (e.g., S3, EC2, Lambda, SQS, Kafka, Cloud Storage, GKE).

Database Fundamentals : Solid understanding of relational databases (SQL, schema design, indexing, query optimization). OLAP database experience is a plus (Hadoop), Clickhouse.

Monitoring & Alerting : Experience with monitoring tools (e.g., Prometheus, Grafana) and setting up effective alerts.

Version Control : Proficiency with Git.

Containerization (Plus) : Experience with Docker and Kubernetes.

Streaming Technologies (Plus) : Experience with real-time data processing using Kafka, Flink, Spark Streaming.

Create a job alert for this search

Staff Software Engineer • Chennai, Tamil Nadu, India

Related jobs
Staff Engineer, Software

Staff Engineer, Software

Ensemble Health Partners • mount, India
Ensemble Health Partners India, we're at the forefront of innovation, leveraging cutting-edge technology to drive meaningful impact in the Revenue Cycle Management landscape.Our future-forward tech...Show more
Last updated: 8 hours ago • Promoted • New!
Staff Software Engineer

Staff Software Engineer

Confidential • Chennai, India
At FourKites we have the opportunity to tackle complex challenges with real-world impacts.Whether it's medical supplies from Cardinal Health or groceries for Walmart, the FourKites platform helps c...Show more
Last updated: 30+ days ago • Promoted
Staff Software Engineer

Staff Software Engineer

Trimble • Chennai, Tamil Nadu, India
The primary function of a Staff Software Engineer is to be a technical expert who drives the design development and maintenance of complex software solutions across multiple teams and projects.This...Show more
Last updated: 30+ days ago • Promoted
Staff Software Engineer (Platform)

Staff Software Engineer (Platform)

Tekion • Chennai, Tamil Nadu, India
Positively disrupting an industry that has not seen any innovation in over 50 years Tekion has challenged the paradigm with the first and fastest cloud-native automotive platform that includes the ...Show more
Last updated: 30+ days ago • Promoted
Senior Full-Stack Software Engineer

Senior Full-Stack Software Engineer

TekWissen India • Chennai, Tamil Nadu, India
TekWissen is a global workforce management provider throughout India and many other countries in the world.The below client is a global company with shared ideals and a deep sense of family.From ou...Show more
Last updated: 8 hours ago • Promoted • New!
Software Engineer

Software Engineer

IRIS Software Group • Chennai, Tamil Nadu, India
Company Overview IRIS Software Group, one of the UK’s leading privately held software companies, is transforming how businesses, schools, and organisations operate through our comprehensive suite o...Show more
Last updated: 10 days ago • Promoted
Software Engineer (Full Stack) - 17853

Software Engineer (Full Stack) - 17853

Turing • Chennai, Tamil Nadu, India
Role Overview : Turing is seeking experienced Full Stack Software Engineers to help build end-to-end AI-driven applications for US customers — spanning backend services, web frontends, and evaluatio...Show more
Last updated: 30+ days ago • Promoted
Staff Software Engineer - Frontend

Staff Software Engineer - Frontend

interface.ai • Chennai, IN
Our cutting-edge Generative AI-powered platform serves over 100 banks and credit unions, delivering hyper-personalized customer interactions across voice, chat, and employee-assisting solutions.To ...Show more
Last updated: 1 hour ago • Promoted • New!
Software Engineer

Software Engineer

Alp Consulting Ltd. • Chennai, Tamil Nadu, India
Years of in Big Data & Data related technology experience Expert level understanding of distributed computing principles Expert level knowledge and experience in Apache Spark Hands on programming w...Show more
Last updated: 30+ days ago • Promoted
Staff Software Engineer

Staff Software Engineer

ACV Auctions • Chennai, Tamil Nadu, India
Who we are looking for : Our software engineering teams operate on a few common principles, working on interesting and challenging problems, enabling autonomy to develop and deploy the best solution...Show more
Last updated: 2 days ago • Promoted
Sr Staff Software Engineer

Sr Staff Software Engineer

Confidential • Chennai, India
PayPal has been revolutionizing commerce globally for more than 25 years.Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empow...Show more
Last updated: 13 days ago • Promoted
Staff Software Engineer - Backend

Staff Software Engineer - Backend

Confidential • Chennai, India
At FourKites we have the opportunity to tackle complex challenges with real-world impacts.Whether it's medical supplies from Cardinal Health or groceries for Walmart, the FourKites platform helps c...Show more
Last updated: 27 days ago • Promoted
Staff Software Engineer-Java

Staff Software Engineer-Java

Egnyte • mount, India
Title : Staff Software Engineer.Egnyte is a place where we spark opportunities for amazing people.We believe that every role has meaning, and every Egnyter should be respected.With 17,000 customers ...Show more
Last updated: 30+ days ago • Promoted
Staff Software Engineer

Staff Software Engineer

First American (India) • chennai, India
The Staff Engineer is a senior technical leader responsible for setting engineering direction, delivering resilient platforms, and elevating engineering excellence across squads.You will drive high...Show more
Last updated: 21 days ago • Promoted
221142 Staff Software Engineer

221142 Staff Software Engineer

cloudera • Chennai, Tamil Nadu, India
Cloudera Data Warehouse Hive team looking for a passionate senior developer to join our growing engineering team.This group is targeting the biggest enterprises wanting to utilize Clouderas service...Show more
Last updated: 30+ days ago • Promoted
Staff Software Engineer

Staff Software Engineer

BrightEdge • mount, India
Staff Software Engineer, Remote.The Software Engineer will be a critical individual contributor responsible for designing collection strategies, developing, and maintaining robust and scalable data...Show more
Last updated: 8 hours ago • Promoted • New!
Staff Software Engineer - Checkout

Staff Software Engineer - Checkout

Confidential • Chennai, India
Bolt is on a mission to democratize commerce.We relentlessly prioritize our retailers—putting their brands front and center while enabling frictionless shopping at any touchpoint in the customer jo...Show more
Last updated: 9 days ago • Promoted
Staff Software Engineer - Fullstack

Staff Software Engineer - Fullstack

Confidential • Chennai, India
PayPal has been revolutionizing commerce globally for more than 25 years.Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empow...Show more
Last updated: 27 days ago • Promoted