Tallo logoTallo logo

Senior Software Engineer (US) - Ruby on Rails

Job

Benchmark IT Solutions

Plano, TX (In Person)

Full-Time

Posted 2 weeks ago (Updated 1 week ago) • Actively hiring

Expires 6/2/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Senior Software Engineer (US) - Ruby on Rails Benchmark IT Solutions - 3.5 Plano, TX Job Details Full-time 1 day ago Qualifications Stakeholder engagement System design Scalable systems Team development Solution architecture design Decision making Mentoring Scalability Distributed computing Cross-functional collaboration Cross-functional communication Stakeholder management Design patterns Full Job Description Job Information Date Opened 04/24/2026 Job Type Full time Work Experience 5+ years Industry IT Services City plano State/Province Texas Country United States Zip/Postal Code 75024 About Us Since our establishment in 2005, we have been focused on helping our clients build their Software Products/Projects. Our founders had software development engineering background, our focus has always been in having strong delivery capability. This has resulted in extremely happy clients from day one and we continue to be the preferred partner for the clients we have acquired in our first year. As we continued our journey and growth, we have expanded our team with different technology stacks and right technical solutions. Our 200+ people team continues to pleasantly surprise our clients across different technologies.
Job Description What You Will Do:
 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.
Requirements Your Skills & Experience:
 Bachelor's or Master's degree in Computer Science, Engineering, or a closely related technical field required.  8+ years of professional software engineering experience, delivering and operating scalable, high-performance systems in production environments required.  Strong proficiency in modern programming languages such as Ruby (Rails), Java, Python, or comparable technologies, with sound judgment in applying them to complex problem spaces.  Deep expertise in object-oriented programming principles and system architecture,including the ability to design maintainable, extensible, and resilient solutions.  Hands-on experience with cloud platforms (AWS, Azure, GCP) and building or operating distributed systems in fast-moving environments.  Demonstrated technical leadership through influence, mentoring engineers, facilitating alignment across engineering and product partners, and contributing to sound technical decision-making.  Advanced understanding of software architecture, design patterns, and engineering best practices, applied pragmatically to balance speed, quality, and long-term health of the platform.  Proven problem-solving capability under pressure, with the composure to diagnose complex issues, adapt quickly as priorities shift, and drive effective resolution during critical situations.  Clear, confident communicator, able to collaborate with cross-functional stakeholders and articulate technical concepts in ways that enable alignment and informed decision-making.

Similar remote jobs

Similar jobs in Plano, TX

Similar jobs in Texas