Summary
We are looking for a motivated and enthusiastic full-time data-focused engineer to work on our internal data stack. As a part of the RIP Medical Debt Info Systems team, you’ll be working in a cross-functional capacity developing and supporting data solutions for our custom data workflows. This is a data-focused role in a small but rapidly growing non-profit organization and is a great opportunity to contribute in an impactful way to the growth and scalability of our debt relief programs.
Essential Duties and Responsibilities
Data Engineering
- Assist the Info Systems development team in data platform design and implementation
- Assist with data modeling and database design
- Develop high-performance data analytics tools to investigate, analyze, and deliver reliable and reusable reporting and data APIs
- Ensure a high degree of privacy and security in data delivery
Software Development
- Writing reusable, testable, and efficient front-end and back-end code
- Develop scalable client and server-side data solutions to house and maintain sensitive medical data
- Design and implement API endpoints for data access and manipulation
- Work with relational databases and schema-less data solutions
- Participate in the design and planning of new features as part of the software development lifecycle
Other Duties and Responsibilities
- Manage and report on activity via project management tools (Jira, Asana, etc.)
- Adhere to the organization's conflict of interest and code of ethics policies
Required Work Experience
- 3-4 years experience in a professional software development environment
- 3-4 years experience developing software in Python
- 3-4 years experience working with data analytics tools such as Pandas/Numpy or similar tools
- Experience working with industry-standard data storage and warehouse solutions (Postgres/Redshift)
Required Skills
- Python. Additional experience in Java, Go, C++, etc. a plus
- Experience with Pandas or Numpy Python libraries, or similar data analysis tools such as R or Matlab
- Experience working with leading relational database solutions (Postgres, MySQL, Oracle, etc.) including working knowledge of SQL and ORM libraries
- Experience or familiarity with NoSQL solutions a plus (Elasticsearch, MongoDB, Redis, etc.)
- Experience working in a professional software development team setting, familiarity with Scrum, or other agile development practice
Required Education
- Bachelor degree in computer science, data engineering, mathematics, or related software development focus