Senior Software Engineer

Logo of Abacus Insights

Abacus Insights

πŸ“Remote - Worldwide

Job highlights

Summary

Join Abacus Insights, a mission-driven technology company transforming the healthcare payer industry, as a Software Engineer to develop cloud solutions and work with cross-functional teams.

Requirements

  • Bachelor's degree, preferably in Computer Science, Computer Engineering, or related IT discipline
  • 5+ years of commercial software development experience
  • 3+ years of building or using cloud services in a production environment (AWS, Azure, GCP, etc.)
  • 2+ years of building ETL data pipelines at scale with Spark/PySpark and Databricks
  • Strong programming skills (Python, Java, or other OOP Languages)
  • Go-getter with self-starter mindset
  • Someone who stays current with emerging technologies and development techniques
  • Excellent oral and written communication skills; strong analytical, problem solving, organization and prioritization skills

Responsibilities

  • Develop and implement virtual, high performant cloud solutions which conform to US healthcare security standards by leveraging a broad level of experience across platforms like AWS, Azure, Databricks and Snowflake
  • Build data processing pipelines leveraging AWS/Azure, Airbyte, Databricks, Snowflake and DBT
  • Write PySpark, Python, and SQL code to meet requirements for clients or internal teams
  • Deploy code using CI/CD frameworks
  • Be able to critically analyze and review peer-authored designs and code
  • Employ exceptional problem-solving skills, with the ability to see and solve issues before they affect business productivity
  • Troubleshoot client reported incidents, identify root cause, fix, and document problems, and implement preventive measures
  • Optimize the performance and cost of data processing workflows
  • Demonstrate deep working knowledge of Airflow, ETL (Extract, Transform, Load) processes, APIs and data connectors and troubleshoot issues related to each
  • Drive the technical excellence of a team, mentor other team members and lead by example
  • Identify area of technical investments, work with stakeholders to prioritize them onto the roadmap and lead efforts to implement such investments

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Abacus Insights know you found this job on JobsCollider. Thanks! πŸ™