RethinkFirst logo
RethinkFirst

Rethink First is a global health technology company providing cloud-based treatment tools, training and clinical support

Senior Database Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Alabama + 29 moreAll locations: Alabama | Arizona | Connecticut | Florida | Hawaii | Illinois | Iowa | Kentucky | Louisiana | Montana | Nebraska | Nevada | New Hampshire | New Jersey | North Carolina | Ohio | Oregon | Maryland | Massachusetts | Michigan | Minnesota | Missouri | Pennsylvania | Rhode Island | Tennessee | Texas | Virginia | Washington | Wisconsin | Wyoming

Posted

9 days ago

Salary

0

Seniority

Senior

Bachelor Degree7 yrs expEnglishAzureSQL

Job Description

Senior Database Developer

RethinkFirst

• Design, develop, and optimize complex T-SQL solutions including large-scale stored procedures, functions, and queries • Optimize existing SQL code for performance, scalability, and maintainability • Proactively identify and resolve query performance, indexing, and concurrency issues • Support schema design, data modeling, and database changes for new features • Collaborate with application engineers to design and improve data models, database logic, and access patterns • Develop and maintain database objects, deployment scripts, and repeatable database changes aligned with application delivery needs • Create and execute unit, integration, and regression tests for stored procedures and database logic to ensure correctness and performance • Enforce security best practices, including Azure Entra ID (formerly Azure AD) authentication and authorization • Support audits and compliance initiatives related to HITRUST, and SOC 2 • Lead database development standards, best practices, and documentation across the organization • Support or contribute to Medallion (Bronze/Silver/Gold) Data Lake architectures using Microsoft Fabric

Job Requirements

  • 7+ years of experience as a Database Developer, Database Engineer, or similar role
  • Strong hands-on experience using MS-SQL for mission critical workloads
  • Proven experience working with large-scale databases (>4TB)
  • Expert-level T-SQL skills with a focus on developing and optimizing complex stored procedures and database logic
  • Deep understanding of: Query execution plans, Indexing strategies, Partitioning and data distribution
  • Experience with Azure Entra ID authentication for SQL workloads
  • Strong troubleshooting skills and a creative, analytical approach to solving data access challenges
  • Experience supporting databases in highly available, production-critical environments
  • Ability to translate business requirements into scalable database solutions.

Benefits

  • Generous health, dental, & vision benefits package
  • Flexible paid time off
  • 11 paid company holidays
  • 401k + matching
  • Parental leave
  • Access to our award-winning RethinkCare platform supporting neurodiversity in the workplace through parental success, professional resilience, and personal wellbeing.

Related Job Pages

More Backend Engineer Jobs

Affirm logo

Staff Software Engineer, Backend – Continuous Integration

Affirm

We create honest financial products that improve lives.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• Own the design, scalability, and reliability of build and pipelines across multiple services and platforms. • Ensure fast, reliable feedback cycles for developers by optimizing build times, test coverage, and reporting. • Implement monitoring, alerting, and incident response processes for CI systems to minimize downtime. • Work closely with across engineering to ensure smooth integrations and deployment workflows. • Identify developer pain points and lead initiatives to improve productivity through tooling, automation, and best practices. • Evangelize CI/CD practices across the organization to raise engineering efficiency standards. • Contribute to and help drive the vision for continuous integration and developer productivity infrastructure. • Lead and mentor other CI engineers, fostering a culture of ownership, collaboration, and technical excellence. • Partner with engineering leadership to align CI systems with broader product and platform goals.

Canada
$178K - $228K / year
Full TimeRemoteTeam 1,001-5,000Since 1983H1B No Sponsor

• Experience supporting applications developed in .NET and orchestrating services/integrations using Oracle SOA Suite. • Experience with RPA platforms to assist the support team with process automation and improvements. • Strong knowledge of ITSM concepts (Incidents, Problems, Changes) to ensure governance of production support. • Proven ability to design flowcharts and create and maintain operational procedure documents, communication documents, and IT process documentation. • Familiarity with ITSM tools (Jira Service Management).

Brazil
SchooLinks logo

Software Engineer, Integrations

SchooLinks

Transforming school districts into talent pipelines

Full TimeRemoteTeam 11-50Since 2016H1B Sponsor

Role Description We’re looking for a Software Engineer to own our data migration and integration infrastructure — end to end. This is a greenfield, individual contributor role: you’ll be the sole engineer driving this work, which means you’ll move from blank page to production on your own. You’ll own everything from architecture and design through implementation, testing, documentation, and long-term maintenance. Our first major integration is with Slate (by Technolutions), a leading CRM used by college admissions offices — but this role will grow into a full integration platform as SchooLinks expands its partner ecosystem. If you thrive with real ownership, love solving hard data problems, and want your work to have a direct impact on students’ futures, this role is for you. As the product area you support grows, you’ll be well-positioned to move into management and leadership roles in the future. What You'll Build - Independently architect and implement bi-directional data integrations between SchooLinks and external platforms — starting with Slate (Technolutions). - Design, build, test, and document RESTful API connections, webhooks, and OAuth/SSO flows to support secure, real-time data exchange — taking full ownership of each integration from technical spec through production deploy. You’ll build using Python code running in our Django service and Lambdas on AWS. - Design ETL pipelines to map and transform student data across different schemas, handling edge cases, conflict resolution, and idempotency. - Set up monitoring, alerting, and observability for every integration in production — then own ongoing maintenance, incident response, and iterative improvements as partner systems evolve. - Write the foundational documentation for this function — technical specs, API references, runbooks, and integration guides establishing the standard that future engineers will build on. Qualifications - 4+ years of software engineering experience with a strong focus on API integrations, data pipelines, or platform engineering — ideally with examples of work you owned solo from design through production. - Hands-on experience with REST APIs, webhooks, and OAuth — you've designed and debugged integrations end-to-end. - Proficiency in Python, Pandas. Ideally have some exposure to Django as well. - Experience with ETL patterns, data transformation, and sync strategies — including handling schema mismatches and real-time vs. batch tradeoffs. - Experience building and owning testing infrastructure for integrations — you write the tests yourself and treat them as a first-class part of the work, not an afterthought. - Exceptional written communication — you document as you go, write technical specs before you build, and ensure that internal and external stakeholders can understand your architecture and documentation. - A self-directed working style — you can take a problem from ambiguous requirements to a shipped, documented, production-ready system without needing someone else to drive the process. - Comfortable using AI coding tools as part of your daily workflow — we’re a Claude shop, but experience with any AI-assisted development tools (GitHub Copilot, Cursor, etc.) counts. Bonus Points - Prior experience integrating with higher ed or admissions CRMs — such as Slate (Technolutions), Salesforce, Ellucian, or similar platforms. - Familiarity with K-12 or higher ed data standards — Common App formats, SIS platforms (Infinite Campus, PowerSchool, Clever, Classlink). - Prior work connecting a K-12 platform to a higher ed or admissions system. - Understanding of multi-tenant SaaS architecture. Benefits - 100% health care coverage for Employee. - 401K with company matching. - Dental & Vision. - Parental Leave. - Subsidized gym membership. - Remote work stipend. - Annual team offsite.

United States
DraftKings Inc. logo

Senior Software Engineer, Backend

DraftKings Inc.

Defining what it means to build and deliver the most extraordinary sports & entertainment experiences.The Crown is Yours

Full TimeRemoteTeam 1,001-5,000Since 2012

At DraftKings, AI is becoming an integral part of both our present and future, powering how work gets done today, guiding smarter decisions, and sparking bold ideas. It's transforming how we enhance customer experiences, streamline operations, and unlock new possibilities. Our teams are energized by innovation and readily embrace emerging technology. We're not waiting for the future to arrive. We're shaping it, one bold step at a time. To those who see AI as a driver of progress, come build the future together. The Crown Is Yours As a Senior Backend Software Engineer, you'll be part of one of our multidisciplinary teams where you'll work closely with designers, product managers, data engineers and data scientists. You'll be a creative contributor to our processes and decision-making so when we build new features, we can ensure scalability and availability of the entire platform. Sounds good to you? Join us. What you'll do as a Senior Software Engineer: - As a backend developer, you will be developing systems and APIs that power a rich set of applications used by a large and passionate group of users every day. - Care about agility as much as you care about scalability. We roll out products very quickly and are looking for a team that can pivot at a moment's notice. - We're constantly growing and forming new teams; you will be able to lead either as an engineer or transition into a manager role. What you'll bring: - Ideally, you have 3+ years of development experience in object-oriented programming using languages such as C# or Java. - Don't shy away from performance-oriented technologies such as Rust - You have a strong knowledge of OOP and REST design principles. - 2+ years of relational database experience including schema design and SQL - Experience with data streaming technologies (Apache, Kafka) and distributed systems. - You also have experience writing and maintaining a comprehensive suite of unit and integration tests. - Experience writing distributed systems in a Cloud Computing environment such as AWS strongly preferred. - Ability to grow other engineers through code reviews, design reviews, and over-the-shoulder debugging. - Familiarty with AI Tools is preferred Join Our Team We're a publicly traded (NASDAQ: DKNG) technology company headquartered in Boston. As a regulated gaming company, you may be required to obtain a gaming license issued by the appropriate state agency as a condition of employment. Don't worry, we'll guide you through the process if this is relevant to your role.

Canada