$90K - 108K a year
Design, develop, and maintain scalable data processing pipelines and middleware services. Collaborate with cross-functional teams to ensure data integrity and participate in Agile ceremonies.
Candidates should have a strong proficiency in Python and Java, along with experience in AWS cloud infrastructure. A Bachelor's degree in a related field is required, with a Master's preferred.
Overview TISTA is seeking a highly motivated and technically skilled Lead Software Engineer – Developer to join our team. The ideal candidate will have a strong background in big data technologies, cloud platforms, and middleware development, with the ability to work independently and collaboratively in a fast-paced, agile environment. TISTA associates enjoy above Industry Healthcare Benefits, Remote Working Options, Paid Time Off, Training/Certification opportunities, Healthcare Savings Account & Flexible Savings Account, Paid Life Insurance, Short-term & Long-term Disability, 401K Match, Tuition Reimbursement, Employee Assistance Program, Paid Holidays, Military Leave, and much more! Responsibilities Design, develop, and maintain scalable data processing pipelines using Apache Spark on Hadoop or Databricks. Build and optimize middleware services using Java, integrating with Python-based data workflows and APIs. Develop and maintain complex SQL queries for ETL processes; experience with Snowflake is a plus. Leverage AWS services (e.g., EC2, S3, EMR, Lambda, Glue) to deploy and manage cloud-native data solutions. Automate operational tasks using shell scripting and Python for job scheduling, data ingestion, and system monitoring. Collaborate with cross-functional teams to ensure data integrity, security, and compliance across platforms. Communicate effectively with technical and non-technical stakeholders, including executive leadership. Participate in Agile ceremonies and contribute to sprint planning, backlog grooming, and release cycles. Qualifications Experience with Scaled Agile Framework (SAFe); certification preferred. Proficiency in CLI-based Linux environments for system-level scripting and troubleshooting. Familiarity with Visual Studio Code or other integrated development environments (IDEs). Hands-on experience with job scheduling and process automation tools (e.g., Airflow, Jenkins). Knowledge of rules-based models and rules engines such as IBM ODM or Drools. Experience working with Centers for Medicare and Medicaid Services (CMS) systems. Understanding of Medicare/Medicaid claims processing and related compliance requirements. Required Skills Strong proficiency in Python and Java. Solid understanding of SQL and data warehousing concepts. Experience with AWS cloud infrastructure. Advanced shell scripting capabilities. Excellent problem-solving, organizational, and communication skills. Ability to work independently with minimal supervision. Strong team collaboration and interpersonal skills. Prior experience working in federal environments such as CMS (Centers for Medicare & Medicaid Services) is strongly preferred. Education: Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical field. Preferred: Master’s degree in Computer Science or Software Engineering from an accredited institution. Clearance: Must be eligible to hold a Tier 2 Public Trust government security clearance. U.S. Citizen or Green Card holder is required for clearance eligibility. Location: Remote, USA Pay Range: The pay for this position ranges from $89,730 to $107,500. The actual salary offer will carefully consider a wide range of factors, including your skills, qualifications, experience, and location. Also, certain positions are eligible for additional forms of compensation, such as bonuses. TISTA associates are eligible to participate in our comprehensive benefits plan! More information can be found here: https://tistatech.com/working-at-tista/
This job posting was last updated on 9/12/2025