FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
EmpowerSenior Software Engineer applying Generative AI within software engineering workflows at Empower. Designing and enhancing AI-powered solutions for the Software Development Lifecycle.
Tech Stack
Tools & technologiesCloudJavaSDLCSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Design, build, and enhance GenAI-powered solutions that facilitate and accelerate SDLC workflows (e.g., code transformation, unit and integration testing, automation, quality improvements).
- Work with and evaluate agentic AI frameworks such as Claude Code, LangChain, Strands, and similar platforms, recognizing different problems may require different architectural approaches.
- Build solutions using Model Context Protocol (MCP) to orchestrate tasks across disparate systems and actors using agent-based workflows and orchestration patterns.
- Integrate AI agents with enterprise developer tools (e.g., Git-based platforms, CI/CD systems, internal engineering utilities).
- Evaluate AI-generated outputs for correctness, maintainability, performance, and alignment with engineering standards.
- Collaborate with engineering teams to identify practical, high-impact use cases for AI within the SDLC.
- Apply strong software engineering practices to all AI-enabled systems (testing, versioning, observability, reliability).
Requirements
What you’ll need- Strong experience as a software engineer, building and delivering production-grade applications or tools.
- Deep expertise in at least one modern backend technology stack (Java, Spring, Springboot preferred), with demonstrated ability to adapt across diverse technologies and cloud-native environments.
- Demonstrated experience applying Generative AI to real-world engineering problems, particularly within the SDLC.
- Hands-on experience working with agentic AI systems, tool-augmented agents, or workflow automation using LLMs.
- Experience with modern LLM ecosystems and frameworks (experience with Claude Code strongly preferred; familiarity with Anthropic, OpenAI, GitHub Copilot agents, or similar platforms is valuable).
- Practical experience with Model Context Protocol (MCP) and secure integration patterns.
- Experience integrating systems via APIs and working with Git-based repositories and CI/CD pipelines.
- Ability to critically assess AI-generated code and automation outputs.
- Strong collaboration and communication skills.
Benefits
Comp & perks- Medical, dental, vision and life insurance
- Retirement savings – 401(k) plan with generous company matching contributions (up to 6%), financial advisory services, potential company discretionary contribution, and a broad investment lineup
- Tuition reimbursement up to $5,250/year
- Business-casual environment that includes the option to wear jeans
- Generous paid time off upon hire – including a paid time off program plus ten paid company holidays and three floating holidays each calendar year
- Paid volunteer time — 16 hours per calendar year
- Leave of absence programs – including paid parental leave, paid short- and long-term disability, and Family and Medical Leave (FMLA)
- Business Resource Groups (BRGs) – BRGs facilitate inclusion and collaboration across our business internally and throughout the communities where we live, work and play. BRGs are open to all.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringbackend technology stackJavaSpringSpringbootGenerative AIModel Context ProtocolAPI integrationworkflow automationLLM ecosystems
Soft Skills
collaborationcommunicationcritical assessment