Senior Software Development Engineer


Beacon Hill
Dice Job Match Score™
🛠️ Calibrating flux capacitors...
Job Details
Skills
- Senior Software Development Engineer
Summary
Required Skills:
Must have at least 7 or more years experience as a Senior Full Stack Software Engineer or Lead Full Stack Engineer, possessing strong design/architecture skills, building custom solutions, with a willingness to also do hands still on, development
Advanced skills and experience with Python with an AI first approach
Experience building and deploying cloud solutions in AWS and/or Google Cloud Platform using Terraform
Must have strong, real-world, professional experience developing enterprise applications using AI coding tools such as Claude, Codex, or similar assistants
Strong system design, architecture, and problem-solving skills, driving solutions from requirements gathering stage to final product
Excellent communication skills and the ability to work collaboratively across teams.
Experience owning development, testing, deployment, and support throughout the software lifecycle
Strong documentation skills
Ability to translate loosely defined requirements or business challenges into technical solutions
Self-motivated, proactive, and comfortable working in a highly collaborative environment
Must develop with a security-first mindset
Desired Skills:
Experience developing solutions with Vue.JS strongly desired
Experience working on development teams responsible for designing infrastructure as a service as part of their overall solution helpful
Experience working on development teams responsible for handling all QA testing for their team helpful
Experience prototyping AI technologies and helping establish ethical AI frameworks and governance strongly desired
Working knowledge of Java, Kotlin, Angular, and SQL.
Bachelors Degree in Software Engineering
Description of Role/Responsibilities/Project:
Join a high-performing engineering team where you'll have the opportunity to solve complex business challenges, influence technical architecture, and build modern software solutions from concept through production. This role offers significant ownership, exposure to AI-enabled development practices, and the ability to work across the full technology stack while partnering closely with product, business, security, and platform teams. Ideal for engineers who thrive in ambiguous environments, enjoy driving meaningful outcomes, and want to make a tangible impact through innovative, scalable, and secure technology solutions.
This Senior-Level Software Engineer will join the Analytics team, supporting the development and enhancement of more than 80 products and applications. The role combines new feature development and ongoing product improvements, with a strong focus on integrating AI capabilities across the portfolio. Working closely with a Project Manager, the engineer will help define solutions, drive technical decision-making, and own the full software development lifecycle, including testing and quality assurance. Success in this role requires strong communication skills, a collaborative mindset, and the ability to contribute to team-wide decisions in a fast-paced, innovative environment.
This is a rare opportunity for a highly accomplished AI engineering leader to shape the future direction of enterprise-scale artificial intelligence initiatives while remaining deeply engaged in hands-on development. You'll drive the technical vision for next-generation AI solutions, influence executive-level strategy, establish architectural standards and governance frameworks, and lead the design of complex, distributed AI systems that deliver measurable business impact. Ideal for candidates who thrive at the intersection of innovation, leadership, and engineering excellence, this role offers the chance to mentor elite technical talent, guide emerging AI adoption, and leave a lasting mark on both technology strategy and organizational transformation.
Beacon Hill is an equal opportunity employer and individuals with disabilities and/or protected veterans are encouraged to apply.
California residents: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
If you would like to complete our voluntary self-identification form, please or copy and paste the following link into an open window in your browser: ;/p>
Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records.
Company Profile:
Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.
Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.
Learn more about Beacon Hill and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting .
Benefits Information:
Beacon Hill offers a robust benefit package including, but not limited to, medical, dental, vision, and federal and state leave programs as required by applicable agency regulations to those that meet eligibility. Upon successfully being hired, details will be provided related to our benefit offerings.
We look forward to working with you.
Beacon Hill. Employing the Future
- Dice Id: 10424588
- Position Id: TFTL1468149ZM-64
- Posted 2 hours ago
Company Info
About Beacon Hill
Beacon Hill offers broad staffing, workforce extension, project consulting, and solutions backed by the experience of executives from global professional services organizations, staffing conglomerates, premier local boutiques, and large national firms.
A Beacon Hill recruiter is your designated partner in the next steps of your career growth.
They will help you:
Plan out your unique goals
The initial conversation will cover job responsibilities and specific skills needed, the employment type (contract, contract-to-hire, or direct hire), salary considerations, information related to the specific project, and more.
Prepare you for success in the interview process
Your recruiter will help you fine-tune your resume, prepare you for the interview process by conducting mock interviews and career coaching.
Accelerate your professional growth
Present your resume to a client with open roles that match your profile, sharing insights about the client and their needs; debrief following your interview; get you up and running in your new role; serve as an ongoing resource for years to come.

Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs