Senior Software Engineer - Backend

Dr Horton — United States · Posted ~1 day ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Description D.R. Horton, Inc., the largest homebuilder in the U.S., was founded in 1978 and is a publicly traded company on the New York Stock Exchange. It is engaged in the construction and sale of high-quality homes designed principally for the entry-level and first time move-up markets. The Company also provides mortgage financing and title services for homebuyers through its mortgage and title subsidiaries. Please visit our website at www.drhorton.com for more information. D.R. Horton, Inc. is currently looking for a Senior Software Engineer - Backend Services. The right candidate designs, develops, enhances, and supports scalable backend applications, APIs, and distributed services that power business-critical systems. This role partners with product managers, architects, and cross-functional engineering teams to deliver secure, reliable, and high-performing solutions. Essential Duties and Responsibilities include the following. Other duties may be assigned. Design, build, and operate high-throughput, low-latency backend services and APIs that handle massive scale across distributed environmentsAuthor and maintain robust RESTful APIs with OpenAPI/Swagger documentation and GraphQL services, ensuring clean schema design, versioning discipline, and performance at scaleArchitect and evolve event-driven systems using queueing/streaming technologies, ensuring reliable message delivery, exactly-once semantics, and graceful failure handlingDevelop and maintain comprehensive unit, integration, and contract tests to achieve agreed-upon test coverage targets, reduce escaped defects, and support reliable production releasesManage cloud-hosted environments (Vercel, AWS, or Azure), including networking, containerization (Docker, Kubernetes), autoscaling, and cost optimizationBuild, maintain, and continuously improve CI/CD pipelines that enforce quality gates, accelerate delivery, and reduce the risk of production deploymentsMake principled architectural decisions that balance pragmatism with long-term system health, articulating trade-offs clearly to peers and leadershipLead technical design reviews and code reviews, holding the team to a high bar for correctness, performance, testability, and maintainabilityIdentify and systematically eliminate technical debt, improving velocity and reducing operational burdenCollaborate closely with Product to translate business requirements into robust technical solutionsDebug and resolve complex production incidents quickly, contributing to blameless postmortems and durable remediationMentor and sponsor junior and mid-level engineers, accelerating their growth through pairing, thoughtful feedback, and knowledge sharingConduct all business in a professional and ethical manner to serve customers and increase the goodwill and profit of the companyAbility to travel overnight Qualifications Education and/or Experience Bachelor's degree in Computer Science, Information Systems, Mathematics, or equivalent education and experience5-8 years of professional experience developing backend software applications in an enterprise environmentExpert-level proficiency in one or more of our core languages: JavaScript (preferrable), Java or Python, with meaningful production experience in at least oneDeep hands-on experience with message queuing and event streaming platformsDemonstrated ability to design and deliver production-grade RESTful APIs and GraphQL services, with strong command of schema design, pagination, error handling, and API versioning strategiesExperience authoring meaningful unit tests, integration tests, and contract tests using frameworks such as JUnit, pytest, Jest, or equivalentAbility to apply common sense understanding to carry out instructions furnished in written and oral form or via DRH applicationsAbility to sit for majority of 8-hour workday; use hands and fingers to handle or feel; reach with hands and arms; talk and hear. Specific vision abilities required by this job include close vision and peripheral visionThe noise level is generally moderate Preferred Qualifications Strong command of distributed systems fundamentals: consistency models, partition tolerance, idempotency, backpressure, and observabilityTrack record of shipping large, ambiguous projects with measurable business and technical impact Come join a winning team with a Fortune 500 company! We are growing fast and are looking for enthusiastic attitudes and team players to join our success. We offer an excellent benefits package including: Medical, Dental and Vision401(K)Employee Stock Purchase PlanFlex Spending AccountsLife & Disability InsuranceVacation, Sick, Personal Time and Company HolidaysMultiple Voluntary and Company provided Benefits Build YOUR future with D.R. Horton, America’s Builder. #WeBuildPeopleToo