1 day ago
Base Salary
$144k - $216k/yr
Responsibilities
- Design, develop, and deploy scalable microservices, high-performance APIs, API gateways, event-driven architectures, messaging systems, and cloud-native services.
- Build integrations with relational and NoSQL databases while maintaining reliability, security, scalability, and enterprise-grade quality.
- Use GitHub Copilot, Cursor, Devin, and other agentic development tools to accelerate delivery and improve software quality.
- Create prompt frameworks, engineering workflows, automation scripts, and AI-assisted processes for testing, code generation, documentation, refactoring, and modernization.
- Evaluate emerging AI technologies and lead adoption of AI-assisted software engineering practices across development teams.
- Coach engineers on prompt engineering, context management, code reviews, and responsible generative AI use.
- Review human- and AI-generated code for maintainability, security, compliance, and architectural alignment.
- Partner with product, architecture, and platform teams to prototype and deliver new capabilities.
- Improve CI/CD workflows through AI-powered code analysis, automated testing, pull request summarization, and deployment automation.
Requirements
- At least 5 years of professional software engineering experience developing and deploying enterprise applications and distributed systems.
- Strong proficiency in at least one backend stack including Java/Spring Boot, Python/FastAPI/Django, Go, or Node.js.
- Hands-on experience building microservices, APIs, and cloud-native applications.
- Professional experience using AI-assisted development tools such as GitHub Copilot, Cursor, ChatGPT, Claude, Devin, or similar technologies.
- Experience with testing frameworks such as JUnit, PyTest, Mockito, or equivalent.
- Strong knowledge of REST, GraphQL, and gRPC API architectures.
- Experience with PostgreSQL, Oracle, MongoDB, or similar database technologies.
- Understanding of Git workflows, trunk-based development, CI/CD pipelines, and modern software delivery practices.
- Familiarity with event-driven architectures and messaging platforms such as Kafka or JMS.
- Preferred qualifications include experience creating enterprise AI coding frameworks, prompt libraries, developer productivity tooling, AI-assisted modernization workflows, agentic AI systems, open-source projects, internal platforms, or scaled software productivity initiatives.
- Strong problem-solving, communication, collaboration, mentoring, continuous learning, and technical influence skills.
Benefits
- Medical, dental, and vision coverage.
- 401(k) plan, tuition reimbursement, paid time off, paid holidays, paid parental leave, and paid caregiver leave.
- Adoption reimbursement, short- and long-term disability benefits, life and accidental death insurance, and supplemental benefit programs.
- Employee assistance and wellness programs.
- Employee discounts of up to 50% on eligible AT&T mobility plans, accessories, internet, fiber where available, and phone services.
- Full-time regular role with a 40-hour workweek, performed onsite five days per week in Dallas, Texas; no relocation is offered.
