Sr. Staff Software Engineer
Technology | Mexico -Fully Remote | Full Time
Advance PossibilityJoin Episource, a leading provider of risk-adjustment services, software, and solutions for health plans and medical groups.
As Episource’s Sr. Staff Software Engineer, you’ll contribute to developing, designing, and expanding our unified data platform. You will work closely with other engineers, contributing to systems in all data lifecycle phases, from ingestion to utilizing this data via analytics.
As a technology team member, we invest in our people, inviting you to grow and elevate your skill set. As an owner of your career path, a desire for innovation and evolution will launch you to success throughout your tenure at Episource.
As our Senior Staff Engineer, you will be an individual contributor and report to Episource’s Manager, Data Engineering. This is a remote, full-time position, contract work-from-home position.
Learn how you’ll impact Episource:
Leverage coding skills. As our Sr. Staff Software Engineer, you will write code that is easy to understand, well organized, and efficient. Your code will be well-documented and meet all requirements. It will also be easy to test and debug. You’ll frequently contribute to and review code in essential core and complex components and frameworks.
Observe with an eye for improvement. As our Sr. Staff Software Engineer, you understand the testing approach and use quality metrics to identify gaps. You’ll work with the department to recommend solutions per the accepted testing framework and testing pyramid and act as a champion for department-wide testing strategy.
Serve as a solutions SME. You will convince others to build, use, or buy new technology in this role and will also be able to show how new technology can improve the department's processes.
Serve as a tech architecture and software SME. Designs, documents, and builds simple and scalable solutions for complex problems with elegant and reusable architectures, resulting in modular services, functions, or workflows that are resilient, maintainable, easy to monitor, and pioneer best practices for engineers. Demonstrates a strong ability to influence others to build, reuse existing, or license new technology components.
What your journey at Episource will look like:
In your first three months at Episource, you will be a key contributor to your team and begin understanding the department's processes.
Throughout your next six months at Episource, you will actively participate in cross-functional discussions and decision-making, establishing yourself as a subject matter expert within the organization.
By the end of your first year at Episource, you will lead technical initiatives and collaborate with team leads and staff engineers to establish a sound development process.
Here is how you will benefit as a valued member of our Expert Teams at Episource.
Remote culture with company equipment
Here is what you’ll bring to the Expert Teams at Episource.
Experience in backend software development, including designing and developing data pipelines and APIs
Working knowledge of RDBMS data modeling and query optimization
Skills in building low latency APIs using widely used standards such as AsyncAPI or OpenAPI
Bachelor’s degree in computer science or equivalent combination of education and experience
Proficient in using SSO for authentication services (Auth0, OAuth, SAML, etc.)
Experience designing systems, including a good understanding of the landscape of monolithic and microservice architectures and the ability to evaluate and identify tradeoffs in architectural decisions
Mastery of technical leadership and ownership of software components and code bases
Expertise in designing systems, including a good understanding of the landscape of monolithic and microservice architectures and the ability to evaluate and identify tradeoffs in architectural decisions
Seasoned in proposing and developing interfaces between components, designing contracts, configuring synthetic monitors, and ensuring observability throughout the system is thoroughly instrumented for
Practical understanding of highly scalable distributed and cloud-native databases
Hands-on experience in standard Git process and working knowledge of using CI/CD pipelines for automating testing and deploys.
Superior Communication Skills
Extensive Python experience
Here is a good-to-have for the role at Episource:
Working knowledge of Apache Kafka, Kubernetes, and Terraform
Strong experience in AWS preferred, focusing on Lambda, Aurora, API Gateway, and S3
EPIC Core Values: Entrepreneurial, Positive, Integrity, Customer-focusedThe embodiment of our EPIC Core Values defines our team member experience. We are proud to demonstrate and celebrate these values daily, and we showcase these to one another, our candidates and applicants, and our esteemed clients.
Expert Teams. Ingenious Technologies. Our journey started in 2006 with medical billing and coding services for physicians, then pivoted to HCC coding for payers. We’ve grown by learning and listening to clients. Our entrepreneurial mindset drives innovation and collaboration and aims to provide exceptional service experiences. Fifteen years later, we are a platform company delivering insights and interventions using superior technology workflows and people.
Episource will require proof of COVID-19 vaccination for all patient-facing healthcare workers and client-facing employees.
Episource, LLC provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. Episource, LLC complies with applicable state and local laws governing nondiscrimination in employment in every location where the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leave of absence, compensation, and training.