Software engineer jobs in Dallas, TX

304verified openings
Filter by
No filters selected
totalexpert Verified 13h ago

Senior Software Engineer

Dallas, TX Hybrid

$130,000–$145,000 a year
Pay$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