×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Westlake, Cuyahoga County, Ohio, 44145, USA
Listing for: Dumpsters.com
Full Time position
Listed on 2026-06-06
Job specializations:
  • Software Development
    Senior Developer, Software Architect, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

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
Qualifications
  • 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
Education
  • High school diploma or equivalent required
  • Bachelor's degree in Computer Science, Data Science, Artificial Intelligence, Statistics, or a related field preferred
Physical Requirements
  • 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
Benefits
  • 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
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary