Job description – SQL Engineer & Data Engineer
About us
Rob Graham Enterprises (Brands 100Insure, Medicare Express, Wealth Express) is a thriving insurance marketing company. We’re a group that works hard and demands excellence. Located in a beautiful 14,000 sq foot building in downtown Saint Petersburg, we have extensive experience at senior levels of the company in BI, IT, sales, and direct response marketing.
The Job
We want to hire you if you are a SQL expert that wants to work for a company in hyper-growth mode. Our business is exploding. We’re in the health insurance space and need your expertise to help us architect, optimize, and manage our “secret sauce” systems and reporting.
You will be joining the forces of our disruption initiative in the health insurance industry, and you will indirectly help regular people every day. We have multiple systems on different MySQL databases that need optimization, and these applications are expanding quickly. It’s time to add someone that can help us make the right decisions on architecture while helping us optimize everything that already exists. Together we innovate, collaborate, and challenge each other.
You are a good fit for us if you aren’t afraid of doing the work, can see the big picture, and understand the details. You will be working closely with our two development and business intelligence teams.
This is an in-office position.
The Role
- Help connect disparate MySQL database servers.
- Model data and help write and optimize queries in MySQL and Redshift.
- Take business needs and translate into efficient, scalable SQL code.
- Advise on best practices for overall schemas and performance.
- Manage permissions and credentials.
- Implement logging via triggers.
- Create and schedule stored procedures.
- You’ll need to understand we’re still a startup. That means a lot of fast paced, change of direction decisions. Your ability to pivot is important.
- You’ll need to be part of the team, celebrating your unique skills and talents but understanding you have a role to play on the team. No more. No less.
- We need someone to “figure it out.”
Job Types: Permanent, Full-time
Salary: $70,000.00 - $125,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
Compensation package:
Experience level:
Schedule:
Ability to commute/relocate:
- Saint Petersburg, FL 33701: Reliably commute or planning to relocate before starting work (Required)
Experience:
- SQL: 4 years (Required)
- Database Administration: 3 years (Preferred)
- MySQL/MariaDB experience (Preferred)
- Data Lake and Data Warehouse experience (Preferred)
- Familiarity with Amazon Redshift is a plus but not required.
Language:
Work Location: In person
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Retirement plan
- Vision insurance
Compensation package:
- Bonus opportunities
- Weekly pay
Experience level:
Schedule:
Experience:
Ability to Commute:
- Saint Petersburg, FL 33701 (Required)
Ability to Relocate:
- Saint Petersburg, FL 33701: Relocate before starting work (Required)
Work Location: In person