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 Staff Software Engineer
DirectSupplySenior Staff Software Engineer leading architecture and development of AI-powered systems for senior living technology. Collaborating with teams to set strategic directions and improve engineering outcomes.
Tech Stack
Tools & technologiesCloud
About the role
Key responsibilities & impact- Lead the architecture and development of scalable, AI-powered systems that span multiple platforms and product lines.
- Partner with engineering and product leaders to set and drive the strategic technical direction.
- Guide engineering best practices across domains, ensuring consistency in design, security, performance, and reliability.
- Identify and evaluate emerging technologies for potential integration, including LLMs, autonomous systems, and next-gen dev tools.
- Act as a technical mentor, shaping the growth of senior and staff engineers through coaching and architectural leadership.
- Drive cross-functional initiatives that deliver measurable improvements to engineering velocity and business outcomes.
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s preferred.
- 10+ years of software engineering experience, including 3+ years leading architectural decisions across multiple teams or platforms.
- Proven experience designing and scaling AI-enhanced systems in a cloud-native environment.
- Deep knowledge of system architecture, performance tuning, and distributed computing.
- Demonstrated success mentoring engineers and influencing technical direction across functions.
Benefits
Comp & perks- Generous benefit package available
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 engineeringsystem architectureAI-powered systemscloud-native environmentperformance tuningdistributed computingarchitectural decisionsemerging technologiesLLMsnext-gen dev tools
Soft Skills
technical mentorshipcoachingcross-functional collaborationinfluencing technical directionguiding engineering best practicesstrategic technical directionshaping growthdriving initiativescommunicationleadership
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in EngineeringMaster’s degree in related field