More jobs:
Senior Software Engineer
Job in
Burbank, Los Angeles County, California, 91520, USA
Listed on 2026-02-16
Listing for:
KellyMitchell Group
Full Time
position Listed on 2026-02-16
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Overview
Our client is seeking a Senior Software Engineer to join their team! This position is located in Burbank, California.
Duties- Lead and contribute to software development initiatives from architectural design through implementation, testing, deployment, and ongoing optimization
- Design, build, and maintain scalable, high-quality Ruby on Rails applications and supporting services
- Troubleshoot, diagnose, and resolve complex technical issues across the full application stack
- Collaborate closely with product managers, designers, and QA engineers to translate requirements into robust technical solutions
- Write clean, efficient, well-documented, and testable code aligned with industry best practices
- Conduct thorough code reviews, set engineering standards, and mentor junior and mid-level engineers
- Integrate and maintain third-party APIs and external services as required
- Champion software engineering best practices, including CI/CD pipelines, automated testing, performance optimization, and Dev Ops workflows
- Contribute to architectural discussions and technical decision-making to ensure long-term maintainability and scalability
- Bachelor’s degree in a STEM field
- 7+ years of professional software engineering experience, with senior-level, hands-on development in Ruby on Rails
- Deep understanding of Ruby fundamentals, Rails conventions, and modern Rails architecture patterns
- Extensive experience working across the SDLC using tools such as Jira, Confluence, Git Hub, Git Lab, or similar
- Experience with web performance and scalability technologies such as Redis, AWS Cloud Front, Elasti Cache, Batcache, or similar caching/CDN solutions
- Strong knowledge of software design patterns, object-oriented principles, and best practices for maintainable systems
- Hands-on experience with cloud platforms (AWS preferred) and modern deployment approaches, including Docker and containerized environments
- Excellent analytical and problem-solving skills, with strong attention to detail
- Strong communication and collaboration skills, with the ability to influence technical decisions across teams
- Experience implementing Dev Ops practices, CI/CD pipelines, and infrastructure automation
- Prior experience building systems with high availability, security, and compliance requirements
- Proven track record of delivering scalable, highly available N-tier architectures
- Solid understanding of Agile and traditional SDLC methodologies such as:
Scrum, Kanban, Waterfall and XP - Experience working in large, complex technology organizations
- Strong organizational, prioritization, facilitation, and decision-making skills
- Ability to adapt quickly to shifting priorities in a fast-paced environment
- High degree of ownership, initiative, and comfort operating with limited supervision
- Willingness and ability to learn new technologies, tools, and processes as needed
- Employee-Owned Profit Sharing (ESOP)
- 401K offered
The approximate pay range for this position is between $63.00 and $85.00
. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×