- Company: Get A Job.ai
- Salary: Pay not listed
- Work type: Remote
Website Get A Job.ai
Represented by Get A Job.ai
Responsibilities
We are representing a fully remote DevSecOps technology organization seeking a Senior Backend Engineer focused on database excellence and data lifecycle management. In this role, you will:
- Develop and iterate backend features and data frameworks that enable teams to work safely and efficiently with data at scale across SaaS and self-managed deployments
- Design and build data retention and lifecycle management frameworks, including retention policy enforcement, bulk data removal tooling, and automated identification of tables requiring retention policies
- Build shift-left guardrails such as static analysis checks and schema-change-time enforcement to catch unsustainable data growth patterns before production
- Collaborate closely with product management, UX, frontend, infrastructure, software delivery, and analytics teams to design and ship high-performing solutions
- Review and improve database-related changes from other engineers and community contributors, ensuring data integrity, safety, and performance across all deployment scenarios
- Design, build, and maintain tooling such as SQL traffic replay and background operations frameworks to proactively surface and address scalability and performance issues
- Research, design, and implement improvements to data retention and lifecycle management, database performance, scalability, and data health
- Document database best practices, anti-patterns, and data architecture guidance to enable developers to make informed decisions
- Develop proactive tooling and guardrails that help developers detect and remediate potential performance and data issues early in the development lifecycle
What We're Looking For
Our client needs a senior-level engineer with deep PostgreSQL expertise and Ruby on Rails proficiency. Specifically:
- Professional software engineering experience working with PostgreSQL in large, complex production environments, including high availability solutions with automatic failover and zero-downtime data migrations
- Demonstrated experience managing large or fast-growing datasets through approaches such as data retention, archiving, partitioning, or lifecycle management
- Proficiency with Ruby on Rails or another Ruby framework, including designing, implementing, and reviewing backend features
- Ability to reason about software design, algorithms, and performance trade-offs at a system level
- Strong written communication skills and comfort working asynchronously in an all-remote, distributed team
- Self-directed work style with effective organizational skills and the ability to manage priorities independently
- Openness to learning and applying new tools and approaches, including transferable experience from related data, infrastructure, or developer tooling domains
- Willingness to participate in a tier 2 database on-call rotation within your time zone
How We Work With You
Our talent team at Get A Job.ai partners with leading technology organizations to connect exceptional engineers with transformative opportunities. When you apply through our platform:
- You'll submit your application directly on getajob.ai
- One of our experienced recruiters will screen your qualifications and discuss the opportunity with you in detail
- We will submit qualified candidates to our client for consideration
- Please do not contact the client directly, as all communication should flow through Get A Job.ai to ensure the best candidate experience
Pay
Compensation details will be discussed during the screening process with our recruiting team.
Equal Employment Opportunity: Get A Job.ai is committed to creating an inclusive environment for all candidates. We evaluate all qualified applicants without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic.
Apply with Get A Job.ai
A recruiter will review your profile and submit you to the client. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you.
Terms used in this posting
- on-call
- You may be required to be reachable and available to work outside normal scheduled hours, typically for a set rotation.
Explore Get A Job.ai online
Job details above are provided by the employer/source. The sections on this page are compiled from public data sources with AI assistance.
Accommodations: if you need a workplace accommodation to apply for or perform this job, see ADA.gov or EEOC.gov for guidance on your rights and how to request one.
Listing facts
- Role Senior Backend Engineer, Database Excellence (Ruby)
- Employer Get A Job.ai
- Location Remote · Remote-friendly
- Type Full Time
- Pay (from listing) Pay not listed
- Posted September 10, 2026
- Apply by October 10, 2026
- Overview Full job description on this page (508 words)
Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.
Limited public data for this employer
We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.
Explore related openings
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.
