How Remoteville checks and expires listings

Engineer II, Data

Skills
Computer ScienceApache SparkData AnalyticsData IntegrityData WarehousingDatabasesEasily Adaptable
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree in Computer Science Computer Engineering or related field or equivalent experience
  • Strong experience with Python and Apache Spark
  • Strong understanding of data modeling ETL orchestration and distributed computing
  • Strong understanding of software design patterns data structures and algorithms
  • Experience with Agile development methodologies
  • Ability to work independently and in a team
  • Strong problem-solving and analytical skills
  • Strong verbal and written communication skills
  • Related experience in analytic programming data extraction querying databases and data warehouses and data analysis
  • Experience utilizing CI/CD pipelines

Nice to have

  • Collaborative
  • Mission-driven
  • Passionate about healthcare
  • Out-of-the-box thinker
  • Adaptable

Day to day

  • Build and maintain backend data systems and user interfaces using test-driven development to improve integration and delivery.
  • Develop APIs specifications and data models that connect frontend applications and third-party systems.
  • Design implement and optimize data interactions with a focus on performance scalability integrity and security.
  • Contribute to automated testing suites and support a collaborative remote team in delivering reliable production features.