Engineer, Database
Meditech
The Engineer, Database is responsible for developing, constructing, populating, testing, and maintaining data architectures including but not limited to MySQL, MS-SQL, Postgres, and BigQuery. The architecture must be aligned with business requirements and have exceptional data reliability, efficiency, and quality. The data and environments maintained by a Database Engineer are critical to the core functionality and support of our cloud-based/angular products. This role requires a blend of working with multiple stakeholders and the autonomy to research, advocate for, and execute technical solutions to address goals for stakeholders.
As a member of our Advanced Technology team, your job would involve:
- Designing and developing database architecture blueprints for applications whose data is cloud-based
- Evaluating and recommending database technologies to support our customers needs
- Develop data models, logical and physical database designs
- Ensuring database performance, reliability, and security
- Collaborating with software developers, designers, and testers to understand data needs and provide solutions
- Optimizing database systems for performance and scalability
- Assisting developers with database requirements through the development lifecycle
- Monitoring budgets and cost management
- Staying current with industry trends and emerging database technologies.
- Bachelor’s or associate degree with coursework in a computer programming related field (i.e., Computer Science, Mathematics, Engineering)
- Advanced working SQL or Postgres knowledge and experience with relational databases and query authoring using a variety of database technologies
- Understanding the processes involved in building and optimizing data pipelines and data sets
- Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement
- Strong project management and organizational skills
- Experience working in both a team environment as well as independently
- Ability to relay complex technical information to stakeholders from a variety of divisions and backgrounds
- Demonstrated ability to independently learn new software technologies and programming languages
- Ability to adhere to a consistent coding style and document coding procedures.
Hiring salary range: $66,000 - $105,000
Actual salary will be determined based on an individual's skills, experience, education, and other job-related factors permitted by law.
MEDITECH offers competitive employee benefits including but not limited to health, dental, & vision insurance; profit sharing trust and 401(k); tuition reimbursement, generous paid time off, sick days, personal time, and paid holidays.
This is a hybrid role which includes a blend of in-office and remote work as designated by the management team.
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire. MEDITECH will not sponsor applicants for work visas.