Senior Software Engineer - Dallas, TX

Corporate Tools LLC

Dallas (TX)

Hybrid

USD 166,500 - 203,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

100% employer-paid medical, dental, and vision
22 days Paid Time Off, increasing after 3 years
Up to 6% company 401(k) matching
Quarterly allowance for work setup
Open concept office
Creative environment

Job summary

Corporate Tools LLC is seeking a Senior Software Engineer in Dallas, TX, offering a remote-friendly work environment. You'll engage in architectural designs, tackle challenging projects, and collaborate in a supportive team atmosphere.

This position emphasizes personal time, meaningful work without excessive pressures, and a focus on growth and development. Compensation can go up to $185,000 annually, complemented by comprehensive benefits.

Qualifications

  • 6+ years full stack application development experience.
  • 4+ years experience with back-end frameworks.
  • Advanced knowledge of Ruby and Rails.

Responsibilities

  • Design and maintain front and back end systems.
  • Help transition monolith code to organized architecture.
  • Drive technical standards for the team.

Skills

Full stack application development
Software test automation
Object oriented development
Back-end frameworks (Rails, Laravel, Django)
Front-end frameworks (Vue, Angular, React)
Relational databases
AWS services (ECS, EC2, S3, etc.)

Education

Bachelor’s degree in computer science or equivalent

Tools

Ruby on Rails
ActiveRecord
SQL querying

Job description

Corporate Tools is hiring a Senior Software Engineer in Dallas, TX. You will be a traditional company employee. This role is remote for now, but we like to keep things flexible. There may be times when we’ll ask you to come into the office, think of it as an occasional change of scenery. You’ll be working 40 hours a week and, of course, enjoy great company benefits.

One moment, you’ll be deep in system design, debating architectural tradeoffs and mapping out the future. The next, you’ll be turning a “this seems impossible” project into a series of achievable wins that get the team moving. We love hard problems, messy challenges, and the kind of technical puzzles that make you lose track of time (in a good way). We’re a nimble team that values smart decisions over red tape, thoughtful solutions over quick fixes, and software that gets better with age instead of more complicated. If you’re the type of engineer who enjoys connecting big ideas to practical execution, gets excited by a tough technical challenge, and occasionally says “I have an idea…” right before solving a problem nobody else wanted to touch, you’ll feel right at home.

You’ll join a collaborative team where knowledge is shared freely, questions are welcomed, and people genuinely enjoy working together. Whether you’ve been here ten years or ten days, you’ll find teammates eager to help you succeed.

If you’re excited by complex problems, meaningful technical influence, and the opportunity to build software without the distractions of investor pressure or constant micromanagement, we’d love to meet you.

What’s in a title?

At Corporate Tools, we don’t put much stock in titles. They’re helpful for job postings, but once you’re here, what matters is your impact, growth, and the unique strengths you bring to the team. We use levels instead of traditional titles because they give us more flexibility to support career development without forcing people into rigid boxes. Through regular conversations, you’ll have clear expectations, opportunities to grow, and ongoing discussions about challenging work, progression, and compensation. Our goal is simple: create an environment where talented people can keep learning, taking on new challenges, and building a career that’s meaningful to them. And if you’d like a traditional title for LinkedIn, post away.

Wage:

Up to $185,000/year

  • 100% employer-paid medical, dental and vision for employees
  • Annual review with raise option
  • 22 days Paid Time Off accrued annually, and 4 holidays
    • After 3 years, PTO increases to 29 days. Employees transition to flexible time off after 5 years with the company—not accrued, not capped, take time off when you want
    • The 4 holidays are: New Year’s Day, Fourth of July, Thanksgiving, and Christmas Day
  • Up to 6% company matching 401(k) with no vesting period
  • Quarterly allowance
    • Use to make your remote work set up more comfortable, for continuing education classes, a plant for your desk, coffee for your coworker, a massage for yourself... really, whatever
  • Open concept office with friendly coworkers
  • Creative environment where you can make a difference
  • No dumb benefits like free dog walking on the weekends that snobby hipster places have to make you feel cool, but mathematically won't cost the company much money because you won't use it
  • Trail Mix Bar --- oh yeah
Responsibilities:
  • Be a good human
  • Treat your co-workers with respect
  • Have a Growth Mindset, not a Fixed Mindset
  • Remember that it's a marathon, not a sprint. Help us bring calm to what can creep into a rush
  • Design, implement, document, and maintain front and back end systems for high-traffic applications
  • Help peel off monolith code into well-organized architecture
  • Help drive technical standards for the team
  • Design and implement novel systems from scratch, from billing to all kinds of crazy ideas we come up with
  • Help us set a high bar for quality, from code and systems to how we treat each other
  • Take substantial features from concept to shipping
  • Provide material feedback on the work of junior and mid-level programmers
  • Monitor and ensure automated processes run as expected
  • Perform routine automation assignments with minimum supervision
  • Communicate consistently with stakeholders, managers, and other teams about releases
  • Participate in the training or development of others, as directed
Requirements:
  • Must be located in Dallas, TX or willing to relocate
  • Bachelor’s degree in computer science or other equivalent degree/experience
  • Minimum of 6 years full stack application development, software test automation experience, and object oriented development
  • 4+ years working with back-end frameworks such as Rails, Laravel, Django, etc.
  • 4+ years working front-end frameworks such as Vue, Angular, React, etc.
  • 2+ years working with relational databases and writing SQL queries or stored procedures
  • Advanced level of querying in ORMs such as ActiveRecord and Sequel
  • Experience mentoring junior to mid-level engineers while balancing current work
  • High proficiency in some of the following AWS services: ECS, EC2, S3, CloudWatch, RDS, ElasticSearch, VPC
  • High level of ability coding in Ruby and expert level familiarity with the Rails framework
  • Experience with large Rails/Rack- based applications

You’ve been building large rails apps for other companies. The ones with carrots dangling in front of you, hipster benefits and slippery ladders. You’ve always wondered if there’s a place where profits and titles aren’t everyone’s motivation. Where people just want you to make great software. You like the idea of working for a locally-owned and operated company that competes in an extremely competitive space nationwide. You like that your work matters today and will affect millions of our business customers.

You love to code, but you want to take part in the planning without being required to deal with stakeholders and project managers all day. You want to make cool stuff. You want your cool stuff to be really good. But most importantly, if you made a dish of noodles and butter for someone and asked them what they thought of it, if they said it was okay or good and didn’t give you feedback, you’d feel a little left out… you’d want a little more… because okay or good isn’t fulfilling to you.

But at the same time… it’s just a job. Yourself/Family/Friends/Personal Time is number 1. Work is number 2 or 3. Our goal is to use the incredible business we are excited to be a part of to support all of our personal time. We all want to live a full personal life. We’ll have more fun working together during the day if we know there’s a clear cutoff. This way, we can create a work environment where we can not only go home at the end of the day, but mentally shut off work and mentally go home also. We focus on creating a welcoming, supportive job environment that pays well and doesn’t stress you out, so when you call it a day, you go have fun personally.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Director of Software Engineering
Director of Software Engineering

Corporate Tools LLC • Dallas (TX)

Hybrid
USD 170,000 - 200,000
100% employer-paid medical, dental and vision
Annual review with raise option
22 days Paid Time Off plus 4 holidays
+3
Senior Software Engineer
Senior Software Engineer

Revenue Vessel • United States

On-site
USD 150,000 - 210,000
Fully remote
Generous equity
Top-tier health insurance
+1
Senior Software Engineer
Senior Software Engineer

Revenue Vessel • San Francisco (CA)

Remote
USD 150,000 - 210,000
Competitive salary
Generous equity
Top-tier health insurance
+1
Senior Software Engineer, Benefits
Senior Software Engineer, Benefits

United States Digital Space LLC • New York (NY)

Hybrid
USD 188,000 - 242,000
Next Level Experience Designer - Software
Next Level Experience Designer - Software

Corporate Tools LLC • Portland (OR)

On-site
USD 170,000 - 230,000
Full coverage for employees
22 days PTO + 4 holidays
Parental leave + 401(k) matching
+2
Software Development Engineer
Software Development Engineer

United States Digital Space LLC • San Francisco (CA)

Hybrid
USD 155,000 - 186,000
Medical, dental, and vision coverage
401(k) with company match
Employee Stock Purchase Program
+2
Staff Core Platform Engineer
Staff Core Platform Engineer

United States Digital Space LLC • United States

Remote
USD 180,000 - 240,000
Equity
Remote-first
Open source stipend
Senior Software Engineer, Onboarding
Senior Software Engineer, Onboarding

United States Digital Space LLC • New York (NY)

Hybrid
USD 188,000 - 242,000
Lead Software Engineer
Lead Software Engineer

Transamerica • Denver (CO)

Hybrid
USD 111,000 - 140,000
Pension Plan
401k Match
Employee Stock Purchase Plan
+5
Senior Manager, Solutions Architecture, AI & Developer Platform
Senior Manager, Solutions Architecture, AI & Developer Platform

United States Digital Space LLC • United States

Hybrid
USD 234,000 - 336,000
Equity plan
Health & welfare benefits
401(k) plan
+1