Senior Software Engineer
Listed on 2026-06-06
-
Software Development
Senior Developer, Software Architect, Software Engineer, Cloud Engineer - Software
Description
The Senior Software Engineer designs, develops, and maintains scalable, high-performance software solutions that support core business operations and customer experiences. This role contributes to technical architecture, drives engineering best practices, and ensures reliable, efficient systems.
We are seeking a technically strong, product-minded player-coach who can operate at both a strategic and hands-on level—designing resilient systems while actively building features, solving complex issues, and supporting the team.
As a key bridge between business objectives and technical execution, this individual partners cross-functionally with Product, Design, and Operations to define what we build—not just how we build it—while mentoring team members and improving development processes and platform performance.
Responsibilities- Design, develop, and maintain scalable, high-performance software solutions across core platforms
- Lead as a hands-on player-coach, contributing code, building prototypes, and solving complex technical challenges
- Own system architecture and technical design, ensuring scalability, security, reliability, and long-term performance
- Conduct code reviews and uphold engineering best practices to ensure high-quality, consistent development
- Own system performance and reliability, including troubleshooting production issues and optimizing performance
- Partner with Product and stakeholders to translate business needs into technical solutions and influence product direction
- Act as a strategic technical advisor, identifying risks and recommending scalable, efficient solutions
- Ensure alignment between technical decisions, business goals, and customer impact
- Collaborate cross-functionally with Product, Design, Operations, and Engineering to deliver seamless solutions
- Drive continuous improvement in development processes, tools, and system performance, including reducing technical debt
- Champion documentation, development standards, and effective communication in a distributed environment
- Mentor and support engineers, fostering a high-performing and collaborative team
- Leverage AI tools and automation to improve development efficiency, code quality, and productivity
- Support API design, system integrations, deployments, monitoring, and ongoing system maintenance
- Stay current with emerging technologies and recommend improvements to enhance system capabilities
- Other duties as assigned
- 10-15 years of professional software development experience, including 4+ years in a senior, lead, staff, or architect-level role
- Deep expertise in modern web technologies (e.g., Node.js, Type Script, React)
- Strong experience with cloud platforms (e.g., GCP) and containerization/orchestration tools (e.g., Kubernetes)
- Proven ability to design and build scalable, distributed systems and APIs
- Strong understanding of system architecture, performance optimization, and secure development practices
- Experience working in globally distributed or remote-first engineering environments
- Demonstrated experience leveraging AI development tools to improve productivity, code quality, and team velocity
- Solid understanding of software development lifecycle (SDLC), CI/CD, and modern engineering best practices
- Strong communication and problem-solving skills, with the ability to clearly explain complex technical concepts to non-technical stakeholders
- Experience mentoring engineers and influencing technical direction and team standards
- High school diploma or equivalent required
- Bachelor's degree in Computer Science, Data Science, Artificial Intelligence, Statistics, or a related field preferred
- Ability to sit for extended periods
- Ability to reach, handle, and operate standard office equipment
- Ability to lift and carry items weighing up to 10 pounds
- Ability to operate a computer and telephone for extended periods
- Medical, Dental, and Vision Insurance
- 401K plans with company match
- Life Insurance and Disability Coverage
- Paid Time Off and Paid Holidays
- Maternity and Parental Leave
- Employee Assistance Program
- Employee Discounts
- Employee Perks
Compensation based on experience - Northeast Ohio based is preferred but not required.
#J-18808-Ljbffr(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).