Senior Software Engineer; US - Ruby on Rails
Job in
Plano, Collin County, Texas, 75086, USA
Listed on 2026-05-17
Listing for:
Benchmark IT Solutions
Full Time
position Listed on 2026-05-17
Job specializations:
-
Software Development
Senior Developer, Software Architect, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Position Overview
As a Senior Software Engineer, you will architect and build the core systems that power all the products will take ownership of complex technical challenges, drive thoughtful design decisions, and set a high bar for code quality, performance, and reliability. In this role, you will mentor and elevate other engineers, influence engineering best practices, and partner closely with cross-functional teams to deliver impactful software.
Your work will directly shape a scalable, resilient platform and meaningfully enhance how users experience products every day.
- Architect, build, and evolve complex, production-grade software systems that underpin core products, with a focus on scalability, reliability, and long-term maintainability.
- Own technical design and execution for significant features and services, translating product and business requirements into clear, well-reasoned engineering solutions.
- Set and uphold engineering standards through rigorous code reviews, design discussions, and technical documentation that raise the quality bar across the team.
- Mentor and develop engineers by providing hands-on guidance, thoughtful feedback, and technical coaching that accelerates individual growth and team effectiveness.
- Optimize system performance and resilience, identifying bottlenecks, reducing technical debt, and improving severability across the software stack.
- Partner cross-functionally with Product, Design, and other stakeholders to deliver high-impact initiatives on time, balancing speed, quality, and architectural integrity.
- Lead troubleshooting and root‑cause analysis for complex production issues, driving durable fixes and preventing recurrence.
- Evaluate and introduce new technologies or approaches where they provide clear value, while continuously improving existing systems and development practices.
- All other duties as assigned.
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:
×