
Senior Consultant - Software Engineer
Torq · Plano, TX
- On site
- Full-time
- $130,000 / year
- Plano, TX
Email the hiring manager to get a response.
Get their verified email + an intro that's ready to send.
Subject: Interested in the Senior Consultant - Software Engineer role at Torq
Hi Jamie — I came across the Senior Consultant - Software Engineer opening and wanted to reach out directly. I've spent the last few years doing exactly this kind of work, and Torq stood out because…
✎ Personalized to your résumé after sign-up.
- ✓ Verified email of the hiring manager
- ✓ Intro email personalized to your résumé
- ✓ $9/mo = unlimited — any job link
Secure checkout · cancel anytime
Job highlights
- Lead software engineering for client projects.
- Design and build scalable, production-grade systems.
- Mentor teammates and shape engineering culture.
- Collaborate with diverse technical and non-technical teams.
- Utilize modern development tools, including AI.
About the role
About Torq
At Torq, we help clients build intelligent, efficient, and modern software systems. While we occasionally use AI tools where they make sense, we're focused on delivering real business value through engineering excellence — clear architecture, maintainable code, and pragmatic problem-solving.
We're looking for Senior and Lead Software Engineers who are still hands-on, love to build, and are excited to architect solutions, mentor teammates, and own delivery from start to finish. If you're a builder at heart, comfortable with ambiguity, and love working on meaningful projects that make an impact — you'll fit right in.
What You Could Be Doing
- Design and build scalable, production-grade software systems — backend APIs, platforms, integrations, services
- Collaborate with cross-functional teams to translate business needs into technical solutions
- Rapidly prototype ideas, validate concepts, and iterate quickly
- Use modern development tools (including AI assistants like Copilot or Claude) to improve productivity — when it makes sense
- Own technical architecture decisions and help shape engineering direction
- Write clean, well-tested code, and lead by example in code reviews and design
- Mentor teammates and contribute to a strong engineering culture
- Communicate clearly with both technical and non-technical stakeholders
What You Bring to the Table
When you join our team, you're a consultant first. This means there are core skills we expect out of each of our team members.
- 4+ years of professional software engineering experience
- Proven ability to lead the design and implementation of complex systems
- You're still hands-on — comfortable writing, reviewing, and debugging code regularly
- Solid knowledge of backend technologies (Python, Java, Node.js, .NET, etc.)
- Familiarity with frontend frameworks (React, Next.js, etc.)
- Experience working in agile, cross-functional environments
- Comfort navigating ambiguity and working on fast-moving projects
- Strong communication and collaboration skills
- Consulting mindset — solutions-focused, adaptable, and client-oriented
Bonus Points for Experience With:
We welcome engineers from diverse technical backgrounds — we care more about your ability to think, build, and lead, than ticking every box on a tool list.
- Hands-on with AI dev tools (Copilot, Cursor, Claude, etc.)
- Rapid prototyping tools (Replit, v0.dev, Bolt, etc.)
- Prior consulting, pre-sales engineering, or client-facing experience
- Designing and scaling distributed systems, real-time or event-driven architectures
- Working with cloud platforms (AWS, Azure, GCP) and containerization tools (Docker, Kubernetes)
- Building and consuming RESTful APIs, GraphQL, or other service architectures
- Infrastructure as code (e.g. Terraform, Pulumi) or DevOps tooling
- Building CI/CD pipelines and automating development workflows
- Test automation frameworks (e.g. Cypress, Playwright, Selenium)
- Open-source contributions or participation in engineering communities
Benefits and Other Fun Stuff
We ask our consultants to be superstars, so we treat them like it. Even better, our perks are designed for employees by employees. We do this because we believe in delivering a compelling benefits package that puts you at the heart of our rewards.
- Competitive Salary – your bank account will be smiling
- Unlimited PTO – we're serious about that work-life balance thing
- Best-in-class health/vision/dental benefits – your health is our priority
- Generous 401K options – take care of your future with us
- Paid Parental Leave - supporting you during life's biggest milestones
- Opportunity to be a key player at a highly reputable, fast-growing consulting firm
- High degree of internal mobility and diverse project opportunities
Compensation
The salary range for this position considers multiple factors influencing compensation decisions, such as skillset, previous experience, certifications, and various business & organizational requirements. Being hired at or near the top of the range for this role is uncommon, as compensation determinations rely on individual circumstances. Currently, the base salary range is estimated to be between $110,000 and $150,000.
Equal Opportunity Employer
Torq is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Note: No visa sponsorship is available for this position, all applicants must be currently authorized to work in the United States for any employer.
Key skills/competency
- Senior Software Engineer
- System Design
- Backend Development
- API Development
- Cloud Platforms
- Agile Methodologies
- Mentorship
- Code Quality
- Problem-Solving
- Consulting Mindset
Skills & topics
- Senior Software Engineer
- Software Engineering
- Backend Development
- System Design
- API Development
- Cloud Computing
- Agile
- Mentorship
- Python
- Java
- Node.js
- .NET
- React
- Next.js
- AWS
- Azure
- GCP
- Docker
- Kubernetes
- Consulting
How to get hired
- Tailor your resume: Highlight 4+ years of software engineering experience, system design leadership, and a consulting mindset. Quantify achievements in system design and implementation.
- Showcase your skills: Emphasize hands-on coding, backend technologies (Python, Java, Node.js), and frontend familiarity (React, Next.js). Mention AI tool experience.
- Demonstrate consulting aptitude: Frame your experience around client-facing problem-solving, adaptability, and clear communication. Highlight agile environment work.
- Prepare for technical interviews: Be ready to discuss system design, write clean code, and lead code reviews. Practice debugging and problem-solving scenarios.
- Express your passion: Articulate your excitement for building, mentoring, and tackling complex technical challenges in a fast-growing firm.
Technical preparation
Behavioral questions
Frequently asked questions
- What is the typical career progression for a Senior Software Engineer at Torq?
- As a Senior Software Engineer at Torq, you can progress into Lead Software Engineer roles, focusing on larger projects or specialized technical areas. There's also potential for internal mobility into different project types or client-facing advisory roles, depending on your interests and performance. We encourage continuous learning and provide opportunities for growth.
- How does Torq leverage AI tools in its software engineering projects?
- Torq uses AI tools, such as Copilot and Claude, pragmatically to enhance developer productivity. The focus remains on engineering excellence, clear architecture, and maintainingable code. AI is used to augment, not replace, human expertise in designing and building sophisticated software systems.
- What type of projects can a Senior Software Engineer expect at Torq?
- Projects at Torq are diverse and client-specific, focusing on building intelligent, efficient, and modern software systems. You can expect to design and develop backend APIs, platforms, integrations, and services. Projects often involve rapid prototyping, validating concepts, and iterating quickly to deliver business value.
- Does Torq offer opportunities for professional development and learning?
- Yes, Torq highly values professional development. As a Senior Software Engineer, you'll have opportunities to mentor teammates, lead design decisions, and work on a variety of projects. The company also encourages participation in engineering communities and continuous learning to stay updated with modern development tools and practices.
- How is the 'consultant first' mentality integrated into the Senior Software Engineer role?
- Being a 'consultant first' means that in addition to strong technical skills, Senior Software Engineers at Torq are expected to be solutions-focused, adaptable, and client-oriented. This involves understanding business needs, communicating effectively with stakeholders, and providing pragmatic, value-driven technical solutions.
- What is the expected balance between hands-on coding and architectural/mentoring responsibilities for a Senior Software Engineer at Torq?
- Torq seeks Senior Software Engineers who remain hands-on. You will be expected to regularly write, review, and debug code. Alongside this, you'll lead technical architecture decisions, mentor teammates, and own delivery, striking a balance between deep technical contribution and leadership.
