Software Engineer
Corporate Tools
description
Job description
Translate in your browser
Inline browser translation currently needs Chrome desktop. In Safari, Firefox, or mobile browsers, use the browser's Translate Page feature instead.
- 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
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., * 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
- Proficient in vanilla JavaScript (outside of using it with a modern web framework)
- High level of ability coding in Ruby and expert level familiarity with the Rails framework
- Experience with large Rails/Rack- based applications
Benefits & conditions
- 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
- Paid Parental Leave
- 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
About the company
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.
details
Job details
- Work arrangement
- Not specified
- Employment type
- Not specified
- Seniority
- junior
- Eligible regions
- United States
- Added to index
- Jul 29, 2026
sources
Source links
WeAreDevelopers
Dallas, United States of America
Jul 29, 2026
WeAreDevelopers
Dallas, United States of America
Jul 29, 2026
free tinkerwell alternative
Run Laravel snippets without leaving the app.
LaraBench runs Tinker snippets and Artisan commands against local projects, Docker containers, and SSH servers. You get structured output, query inspection, logs, and reusable saved snippets in one place.
- Tinker and Artisan in one runner
- local, Docker, and SSH connections
- structured output, SQL, and logs
latest release v0.1.11 · free · no account required
Back to jobs