Lead Member of Technical Staff
3 weeks ago
Job Description Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. The Platform Services division within athenahealth is focused on building, enhancing, and maintaining foundational components that enable all development teams to deliver innovative healthcare solutions. As a key member of our platform team managing Federated GraphQL Services, you will work on developing a scalable and resilient GraphQL layer that acts as an abstraction between front-end and back-end APIs, including an Apollo GraphQL router and the required services. You would have a focus of what would take to develop scalable and low latent systems. This role offers a unique opportunity to lead technical excellence in a fast-paced environment, delivering high-impact APIs used by in-org Dev teams. We are seeking an experienced Lead Software Engineer with a deep understanding of web fundamentals and distributed systems, a hands-on approach with modern backend and frontend technologies, and the passion to solve complex problems with innovative solutions. This role demands strong technical expertise, ownership, and a growth mindset. Responsibilities May Include, But Are Not Limited To Technical Execution - Develop and maintain a high-performance, scalable GraphQL federation layer leveraging Apollo GraphQL Router and other related components. - Understand and follow coding conventions, architectures, and best practices. - Write, debug, and deploy code to production and deliver timely fixes. - Adhere to DoD (Definition of Done) as part of the sprint, including unit tests, functional testing, code reviews, no regressions, bug fixes, documentation and adhere to best coding practices. - Perform peer code reviews and follow athenahealth's processes to ensure quality standards. - Identify and implement the right tooling and libraries required for in-house and third-party development teams to adopt. - Produce unambiguous, precise and comprehensive technical design specifications and documentations for federation architecture, API integrations, and service components. - Implement robust monitoring, logging, and alerting to ensure system health and performance. - Ability to debug, troubleshoot, and optimize GraphQL services and related backend APIs in distributed cloud environments. - Continuously enhance service reliability, scalability, and maintainability through best practices in coding, testing, and deployment. - Be a significant voice contributing to the GraphQL Governance and stewardship committees. Contributions to the Team - Master the domain of federated GraphQL architecture and related frontend/ backend technologies. - Take ownership of what gets released post-release, emphasizing user adoption and operational excellence as success criteria. - Contribute actively to Agile ceremonies to drive continuous improvement. - Volunteer for backlog tasks, navigate cross-team dependencies, and promote best practices within the team for collaborative delivery. - Drive a culture of self-organization, peer reviews, and knowledge sharing. Cross-Functional Coordination and Communication - Partner with product/ engineering managers, front-end developers, and backend engineers to ensure alignment of technical goals with business needs. - Foster strong working relationships with cross-functional teams, sharing insights on architecture, security, and API design. - Communicate complex technical concepts effectively to both technical and non-technical stakeholders. Education, Experience, & Skills Required - 8+ years of experience in software engineering with a track record of leading large, distributed architecture projects. - Proven experience in an Agile environment, SDLC, deployment, and operational support of scalable services. - Strong knowledge of core web and cloud fundamentals: HTTP, DOM, REST, APIs, Public Cloud (AWS preferred). - Hands-on experience with Node.js, TypeScript, JavaScript and GraphQL. - Desirable - a strong understanding of OOPS and current/experience in programming in Java/ Spring Framework. - Practical expertise with Apollo Federation, GraphQL schema design, and federation best practices. - Familiarity with containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines. - Experience building and managing scalable APIs and microservices in public cloud environments. - A bachelors/ Masters in Computer Science, Engineering, or a related field, or equivalent experience. About Athenahealth Our vision:In an industry that becomes more complex by the day, we stand for simplicity. We offer IT solutions and expert services that eliminate the daily hurdles preventing healthcare providers from focusing entirely on their patients powered by our vision to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. Our company culture:Our talentedemployees or athenistas, as we call ourselves spark the innovation and passion needed to accomplish our vision. We are a diverse group of dreamers and do-ers with unique knowledge, expertise, backgrounds, and perspectives. We unite as mission-driven problem-solvers with a deep desire to achieve our vision and make our time here count. Our award-winning culture is built around shared values of inclusiveness, accountability, and support. Our DEI commitment:Our vision of accessible, high-quality, and sustainable healthcare for all requires addressing the inequities that stand in the way. That's one reason we prioritize diversity, equity, and inclusion in every aspect of our business, from attracting and sustaining a diverse workforce to maintaining an inclusive environment for athenistas, our partners, customers and the communities where we work and serve. What We Can Do For You Along with health and financial benefits, athenistas enjoy perks specific to each location, including commuter support, employee assistance programs, tuition assistance, employee resource groups, and collaborativeworkspaces some offices even welcome dogs. We also encourage a better work-life balance for athenistas with our flexibility. While we know in-office collaboration is critical to our vision, we recognize that not all work needs to be done within an office environment,full-time. With consistent communication and digital collaboration tools, athenahealthenablesemployees to find a balance that feels fulfilling and productive for each individual situation. In addition to our traditional benefits and perks, we sponsor events throughout the year, including book clubs, external speakers, and hackathons. We provide athenistas with a company culture based on learning, the support of an engaged team, and an inclusive environment where all employees are valued. Learn more about our culture and benefits here: athenahealth.com/careers https://www.athenahealth.com/careers/equal-opportunity
-
Member of Technical Staff
2 weeks ago
Bengaluru, India Oracle Full timeJob Description Job Description We're on a journey to advance how health happens with technologies that empower patients, support clinicians, inspire innovation, and save lives. As a Member of Technical Staff (IC2) in our team, you'll be responsible for, and lead efforts in, designing and building scalable, distributed, and resilient software cloud...
-
Principal Member of Technical Staff
5 days ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPrincipal Member of Technical Staff As a member of the software engineering division, you will define, design, and lead the development of major software components. Provide technical leadership to other developers, set architectural direction, and deliver high-impact solutions. Anticipate future needs and build extensible systems to support them. We are...
-
Senior Member of Technical Staff
7 days ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Member of Technical Staff for Gen2 EHI export As a Senior Member of Technical Staff (IC3) in our team, you'll be responsible for, and lead efforts in, designing and building scalable, distributed, and resilient software cloud components, services and tools towards our Semantic database (export of patient data) for health care applications. We...
-
Senior Member of Technical Staff
3 weeks ago
Bengaluru, India Athenahealth Technology Private Limited Full timeJob Description Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. Position Summary: We are looking for a Senior Member of Technical Staff to join this newly formed team. You will collaborate with talented engineers who are transforming healthcare data into actionable insights that...
-
Lead Member of Technical Staff
3 weeks ago
Chennai, India Athenahealth Technology Private Limited Full timeJob Description Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. Lead Software Engineer - LMTS About athenahealth: athenahealth is a progressive and innovation-driven healthcare software product company. We partner with healthcare organizations across the care continuum to drive...
-
Senior Member of Technical Staff
1 week ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSenior Member of Technical Staff Validated experience of 4 to 7 years in software engineering.Proficient in Java, microservices, SQL; Cloud, Experience with web development is desirable Proficient in broader software design, code quality, and architecture decisions. Proficient in leading and advising architecture discussions, design sessions, and code...
-
Consulting Member of Technical Staff
4 days ago
India Micros Systems Full timeJob Description Job Description Oracle's Data Platform is accelerating enterprise AI and redefining how AI applications are built. The Data Platform team is seeking an experienced Consulting Member of Technical Staff to lead the design, development, delivery, and operations of a modern, scalable platform. You'll be responsible for, and lead efforts in,...
-
Principal Member of Technical Staff
2 weeks ago
Bengaluru, Chennai, India Oracle Full timeJob Description Senior/Principal Member of Technical Staff Job Description (DevOps Services) - As a Senior Member of Technical Staff or Principal Member of Technical Staff, you will participate in the design and development of Oracle's DevOps Services. - You should be a rock solid coder and have passion to learn new technologies. - You should value...
-
Member Technical Staff
3 weeks ago
Bengaluru, India Oracle Full timeJob Description Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the Network software engineering division, you will assist in defining and developing secure software for tasks associated with the developing, debugging or designing of web application firewall software applications or...
-
Principal Member of Technical Staff
4 weeks ago
India Oracle Full timeJob Description Principal Member of Technical Staff - Network Automation Responsibilities As a Principal Member of Technical Staff on the Network Automation team, you will: - Design and develop tooling and infrastructure to manage a growing fleet of networking devices - Deliver highly available and secure OCI Networking infrastructure - Own onboarding of...