totalexpert Verified 13h ago
Senior Software Engineer
Dallas, TX Hybrid
$130,000–$145,000 a yearPay$130,000–$145,000
TypeFull-time
Work settingHybrid
Verified listing
JobFig found this opening at its original source and checks that it remains available.
About the role
We're looking for a senior-level full-stack engineer who pairs deep judgment with modern AI-assisted development: someone who moves fast with the latest tooling while owning the correctness, coherence, and long-term health of complex data systems.
What you'll bring
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 8+ years of professional software engineering experience in a team-based environment.
- Strong computer science fundamentals (data representation, data structures, algorithms).
- Demonstrated ability to decompose ambiguous, complex problems into well-specified, bounded work with clear contracts and acceptance criteria.
- Hands-on fluency directing AI-assisted development tools (code generation, review, test creation) and, critically, the discernment to evaluate their output, catch subtle integration and data-correctness failures.
- Experience with software architecture and refactoring legacy code using proven design patterns, with the ability to hold a whole-system map and reason about service boundaries and coupling.
- Experience building responsive web applications with JavaScript/TypeScript and modern frameworks (React, Vue, etc.).
- Experience with object-oriented languages (C#, Java, Python, etc.) and relational databases (MySQL, PostgreSQL, SQL Server, etc.).
- Experience building comprehensive automated test suites integrated with CI/CD pipelines to support reliable, high-velocity development.
- Strong communication and collaboration skills across all levels of the organization.
- Experience designing and reasoning about complex data systems and data flows including data modeling and integration across multiple sources, and ideally customer data platforms, identity resolution, or large-scale unified-profile / "customer 360" systems.
Benefits
401(k)Disability InsuranceFlexible Spending Account (FSA)Health Savings Account (HSA)Life InsuranceParental Leave