We are looking for a Software Engineering Manager to join the Provider Directory team within our Platform Services Engineering division under Interoperability Platform.
The Team: The Platform Services within athena is primarily responsible for developing, enhancing and maintaining all the core foundational components (messaging, database, file storage, faxing etc) that are required by all other development teams within athena to successfully build their products.
As a Engineering manager of the Provider Directory team, you will lead work on services that currently aggregates organization and provider data to enable the search functionality. This highly impactful work provides high quality data for search purposes , adding intelligence to our algorithms to reduce false positives and also making sure the data that is maintained by Directory is valid for our consumers.
Job Responsibilities
-
As a lead for strong engineers in R&D, technical leadership and a solid background in software development is a must, so that youre able to challenge and grow your team members.
-
Build, lead and serve an effective team of engineers through hiring, coaching, mentoring, feedback and hands-on career development.
-
Work closely with your team engineers, product owner, and stakeholders to enable sustainable and timely delivery of technical solutions to address business needs.
-
Facilitate a partnership between engineers, product managers, and architect to set the right goals and drive solutions across our platform
-
Advocate for and implement engineering best-practices and develop technical strategy to guide short and long-term plans.
-
Partner with other leaders as we craft and evolve an agile, learning organization while nurturing a healthy, collaborative engineering culture in-line with our values.
Who You Are
-
You love developing and growing engineers and have a track record of doing so; you thrive when developing great people, not just great products.
-
You are passionate about teamwork and collaboration, while coaching and mentoring software developers to deliver timely, high-quality software.
-
You have experience in cultivating a strong engineering culture in an iterative, agile environment.
-
You have led complex engineering efforts, and know what it takes to deliver while still having a healthy team.
Typical Qualifications
-
8+ years of software engineering experience with exact title for this role depending on demonstrated skills
-
Proficient in at least one modern programming language and relational databases
-
We work in Agile environment, so any Agile experience or CI/CD concepts is helpful
-
Knowledge of Unix/Linux, Java, Javascript, AWS, Elasticsearch, Kafka, Docker SQL, RESTful API, and various other technologies is helpful (Perl knowledge will be plus)
About athenahealth
-
Our Vision: To create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.
-
Our Location: This role is based in Watertown, MA, just a few miles outside of Boston. Watertown is our Global Headquarters and our campus, the Arsenal on the Charles, is home to a number of restaurants, a local gym and large outdoor space. This office also has a cafeteria, coffee caf and food trucks that rotate every day.
-
Our Culture: At athenahealth, our employees (or athenistas) are committed to making healthcare smarter. Our success is dependent on the diversity, collective spirit, and contributions of our people, clients and partners. We value teamwork and believe that the strength of our team comes from supporting each other and leveraging our specialized skills. If you are looking for company that will enable you to work outside of your comfort zone to transform the healthcare ecosystem, athenahealth is the place for you.
-
Our Perks: Along with health & financial benefits, our athenistas are offered a variety of perks that promote employee wellbeing such as commuter support, collaborative workspaces and dog-friendly offices - just to name a few.