AT

Python Developer

Athenahealth Technology Private Limited
Bangalore2-4 LPA Posted 12 Jun 2025
FULL TIME
snowflake
Database Design
Postgres
Sql
Software Development
+5 more

Job Description

Position Summary: The Platform and Data Services team is looking to hire a 'Member of Technical Staff (MTS)' to join our Data View team in Bangalore. The ideal candidate will have experience developing and deploying software and services in a public cloud environment.

 

About Platform and Data Services: The Platform and Data Services R&D team within athenahealth works on unleashing the potential of large-volume, high-quality healthcare data within our ecosystem. This team works on products and frameworks ranging from creating a federated Data Lake to serving as a warehouse for reporting, analytics, and data science teams. Data governance models for creating well-reviewed data models, uniform report generation, and data lineage are also key focus areas for this organization.

 

The Team: Data View is a highly successful product offering that enables our customers to get raw and transformed data in bulk to power their analytics and integration needs. Transforms are run on the Snowflake-based Data Lake, which is refreshed daily using Oracle Golden Gate change data capture pipelines.

 

Job Responsibilities:

  • Write high-quality code, considering cloud deployment aspects like HA/DR, scale, performance, and security.
  • Write unit, functional, and integration tests to maintain code hygiene as per organizational standards.
  • Participate in self and peer code reviews to ensure the product meets required quality standards.
  • Adhere to the Definition of Done (DoD) during sprint activities, including relevant documentation.
  • Collaborate with product managers, architects, and other stakeholders to build world-class products.
  • Continuously learn and iterate on modern technologies in related areas.

Typical Qualifications:

  • 3 to 5 years of experience in a software engineering role
  • Demonstrated progressive software development experience with the ability to work with minimal supervision
  • Bachelor's degree in Engineering (Computer Science) or equivalent
  • Proficiency in Python or similar programming languages
  • Hands-on experience with SQL database design, optimization, and tuning
  • Working knowledge of Unix/Linux platforms
  • Experience with data warehouses like Snowflake, Hadoop, etc.
  • Experience with Postgres and its internals is a strong plus
  • Experience in deploying and maintaining services in a public cloud (AWS preferred)
Join WhatsApp Channel