How Remoteville checks and expires listings
Engineer II, Data
Skills
Computer ScienceApache SparkData AnalyticsData IntegrityData WarehousingDatabasesEasily Adaptable
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.
