Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior/Principal Rails Engineer

Simple Thread

Job Description

Simple Thread stands at the intersection of software engineering and energy innovation, committed to delivering cutting-edge solutions that streamline workflows and enhance processes within the power and energy industries. As we continue to grow, we are looking for a forward-thinking Senior Rails Web Engineer to join our team. This role is pivotal in driving our growth, both in developing and maintaining robust web applications and contributing to the success of client projects that underpin our business.

Position Overview:

Reporting to the Director of Engineering, the Senior Rails Web Engineer will play a key role in expanding Simple Thread’s service portfolio. This individual will bring deep expertise in building scalable, maintainable, and high-performance web applications using Rails. As a senior engineer, you will be responsible for leading the technical design and implementation of key projects, mentoring junior engineers, and collaborating with cross-functional teams to ensure the successful delivery of software solutions.

Key Responsibilities:

Lead Development of Web Applications: Design, develop, and deploy web applications using Ruby, ensuring scalability, security, and maintainability.

Architect Efficient Backend Systems: Create and optimize database schemas and API architectures to support high-performance web applications.

Collaborate with Frontend Teams: Work closely with frontend developers to integrate user-facing elements with server-side logic.

Mentor and Guide: Provide technical guidance to junior engineers, performing code reviews and sharing best practices to ensure high code quality.

Client Engagement: Collaborate directly with clients to gather requirements, present solutions, and refine technical deliverables based on client feedback.

Innovate and Improve: Continuously evaluate new technologies and frameworks, identifying opportunities to enhance application performance and developer productivity.

Maintain High-Quality Standards: Write clean, testable code and ensure the quality of delivered products through comprehensive testing and debugging.

DevOps Collaboration: Work alongside DevOps engineers to streamline the CI/CD pipeline, improve deployment processes, and ensure application reliability.

Qualifications:

Bachelor’s degree in Computer Science or a related field (or equivalent experience).

5+ years of experience in web development, with a good chunk of that spent in Ruby and Rails.

Proven experience with RESTful API design and development.

Solid understanding of database systems and experience in optimizing complex queries and database interactions.

Familiarity with frontend technologies like HTML, CSS, JavaScript, and modern JS frameworks (React, Vue.js).

Experience with testing frameworks and CI/CD pipelines.

Demonstrated leadership skills with experience in mentoring and guiding teams.

Excellent communication skills with the ability to explain complex technical concepts to non-technical stakeholders.

Strong analytical and problem-solving skills, with a passion for delivering high-quality code.

Nice to Have:

Experience with energy industry solutions or a strong interest in the energy sector.

Strong knowledge of containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure, or GCP).

Experience working in a remote-first environment and managing projects across distributed teams.

What We Offer:

A Great Team – Our team is the best part of working here. We only hire people who are fantastic teammates – competent and smart, sure, but also humble, positive, and generous.

Great Clients – We work with clients for whom our projects make a huge impact. We prioritize clients who are pleasant and good to work with, people who share our values of transparency and empathy.

Work From Home – We are a distributed company. Everyone works from home.

Flexible Work Schedule – We require a certain amount of overlap with the rest of the team, but if you have a predictable schedule, we can probably support it, e.g., ending at 3:30 every day or being out every Friday morning.

Good Work-Life Balance (really) – We ask our team to work 40 hours a week*. That’s all: a good, productive 40 hours. And then we try our best to leave you alone off the clock. *If you need to work fewer than 40 hours, that might be possible too; let’s talk.

Competitive Compensation – We offer highly competitive salary and benefits, including generous time off, 401k, FSA, medical, and dental insurance.

Simple Thread is an equal opportunity employer and will not discriminate on the basis of race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, ethnic origin, age, disability, genetic information (including family medical history), political affiliation, military service, or other non-merit-based factors. We hire the best person we can for each role, no matter your personal background.

Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Senior/Principal Rails Engineer in Glen Allen, VA vacancy
  •  ...federal Government agencies. Job Description Position : Senior Automation Engineer Location : Richmond, VA In-Person Interview....  ...jira confluence bit bucket bamboo github test rail api testing postman Regards, Manoj Goud Derex... 
    Senior
    Rail
    Local area

    Derex Technologies

    Richmond, VA
    5 days ago
  • $150k - $185k

     ...Overview 100% remote Senior Ruby on Rails Engineer / Senior Full Stack Developer needed for a growing fintech company. Job details Salary: $150,000 - $185,000 per year Why join us As a Senior Fullstack Engineer / Senior Ruby Engineer in our company, we are... 
    Senior
    Rail
    Remote work
    Flexible hours

    Jobot

    Richmond, VA
    8 hours ago
  • $160k - $180k

     ...Principal Platform Engineer The Principal Platform Engineer is a visionary technical leader who defines...  ...generation and you want to build the rails that a top-10 U.S. bank's engineering...  ...strategic goals set by executives and senior leadership, and establishes technical... 
    Rail

    SunTrust Investment Services, Inc.

    Richmond, VA
    7 hours ago
  • $125k - $175k

     ...Job Description Job Description Ready to take the lead on impactful transportation projects? ATCS is seeking a Senior Roadway Engineer or Roadway Engineering Project Manager to join our growing Virginia transportation team. This is a hybrid position based in Hampton... 
    Senior
    Full time
    For contractors
    Local area
    Immediate start
    Flexible hours

    ATCS

    Glen Allen, VA
    23 days ago
  • $186.07k - $218.9k

     ...efficiency, and safety of these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and Compliance teams — enabling...  ..., Ethereum, etc.). You've worked with Golang, Ruby, Docker, Rails, Postgres, MongoDB, or DynamoDB. You've built high-reliability... 
    Senior
    Rail
    Local area

    Coinbase

    Richmond, VA
    1 day ago
  • $186.07k - $218.9k

     ...Coinbase Workspace (unified organization management) Championing engineering standards, code and design review culture, and technical...  ...startup to mid-size). You’ve worked with Golang, Ruby, Docker, Rails, Postgres, MongoDB or DynamoDB. Job #: P76159 Pay Transparency... 
    Senior
    Rail
    Local area

    Coinbase

    Richmond, VA
    2 days ago
  •  ...Description Simple Thread stands at the intersection of software engineering and energy innovation. We don’t just perform studies; we...  ...a few openings to hire highly technical Engineers at the Senior to Principal level who are masters of the transmission grid and are... 
    Senior
    Work from home
    Flexible hours
    Day shift

    Simple Thread

    Glen Allen, VA
    26 days ago
  • $186.07k - $218.9k

     ...collaboration, connection, and alignment. Attendance is expected and fully supported. We are looking for a Senior Software Engineer to join the Payment Rails team within Coinbase's Platform organization. Payment Rails is the foundational infrastructure that powers... 
    Senior
    Rail
    Local area

    Coinbase

    Richmond, VA
    2 days ago
  •  ...& Nichol Studio, are actively seeking a Senior Architect with 15+ years of experience to...  ...deliverables. Our community of architects, engineers, and designers create trusted solutions...  ...and marinas; transportation, bridges and rail; inspection and rehabilitation; and... 
    Senior
    Rail
    For contractors
    Work at office
    Local area
    Worldwide

    Moffatt & Nichol

    Richmond, VA
    5 days ago
  • $90k - $110k

     ...Proposal Coordinator Senior The Proposal Coordinator Senior supports the Proposal Manager...  ...reviews, and other development activities. Principal Accountabilities Analyzes RFP and...  ...materials, and files; tracks action items via RAIL to established suspense dates/times Provides... 
    Senior
    Rail
    Contract work
    Work experience placement
    Local area

    Amentum

    Richmond, VA
    5 days ago
  •  ...Senior Engineering Manager Don’t meet every single requirement? Studies have shown that women, members of the LGBTQIA+ community, individuals...  ..., digital twinning, etc. Your challenges as our Principal Systems Engineer: Contribute to the development of the... 
    Senior
    Relocation package

    MRINetwork

    Richmond, VA
    3 days ago
  • $80k - $176k

     ...Job Description Job Description Seeking Professional Licensed Engineer with 5 – 15 years of experience in the water industry. Background and experience in municipal or industrial water, wastewater, reclaimed water, stormwater, detailed design, utility management,... 
    Senior
    Temporary work
    Work at office

    Hazen and Sawyer

    Richmond, VA
    26 days ago
  • $79.2k - $178.1k

     ...Oracle Health Data Intelligence is growing and looking for a Senior Software Engineer to join the HealtheIntent - Identity Services team! This...  ...Experience needed: High level of fluency with Ruby on Rail or Java Proficient in object-oriented programming and MVC... 
    Senior
    Rail
    Temporary work
    Work experience placement
    Immediate start
    Flexible hours

    Oracle

    Richmond, VA
    2 days ago
  •  ...Senior Director of Software Engineering Capital One's People Tech Engineering Organization is seeking a Senior Director of Software Engineering to lead, manage, mentor, and build exceptional software engineering teams to deliver game-changing technologies. We are on a... 
    Senior

    Capital One

    Richmond, VA
    5 days ago
  • $143k - $243k

    Prime Therapeutics is seeking a Senior Principal Actuary to provide actuarial direction and strategic consulting. This remote position will innovate pricing strategies and lead actuarial staff. The ideal candidate will have 10 years of actuarial experience, a relevant... 
    Senior
    Remote work

    Prime Therapeutics

    Richmond, VA
    5 days ago
  •  ...relevant experience to a new industry, join our team as we help shape a brighter way forward. Job Description: Assistant Chief Engineer - Facilities Team at JLL Overview The Assistant Chief Engineer is a key member of the Facilities team at JLL, a leading... 
    Daily paid
    Full time
    For contractors
    Work at office
    Worldwide

    *US AMR-Jones Lang LaSalle Americas, Inc.

    Glen Allen, VA
    1 day ago
  •  ...integrate data across the enterprise. What You’ll Do Lead AI‑First Enterprise Experiences at Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern, scalable, and AI‑first user experiences across Teradata’s cloud analytics platform.... 
    Senior
    Permanent employment
    Flexible hours

    Teradata

    Richmond, VA
    5 days ago
  •  ...Position Overview: The Senior FP&A Analyst will partner with key operational leaders to provide valuable insights into how the business...  ..., Koala Insulation, Wallaby Windows, Superior Fence and Rail, Bumble Roofing and Canopy Lawn Care. Empower is dedicated to providing... 
    Senior
    Rail
    Contract work
    Apprenticeship
    Work at office
    Local area

    Empower Brands

    Richmond, VA
    5 days ago
  • $209k - $238.5k

     ...Senior Manager, Software Engineering, Back End/Full Stack (Intelligent Foundations & Experiences) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Capital One

    Richmond, VA
    16 days ago
  •  ...teamwork, reliability, and willingness to learn • Commitment to safety standards • Ability to pass required training (including E-Rail Safe) • 24/7 availability , including nights, weekends, and holidays Physical Requirements • Lift up to 50 lbs regularly... 
    Rail
    Night shift

    Cranemasters

    Henrico, VA
    2 days ago
  • $17 per hour

     ...hiring immediately for individuals to unload (drive) new automobiles off of Railcars working at the Norfolk Southern (NS) Petersburg, VA rail terminal! No experience is required in this entry level position as we offer On the Job Training and will teach you everything you... 
    Rail
    Weekly pay
    Immediate start
    Relocation
    Flexible hours
    Weekend work
    Day shift

    Rail Management Services LLC

    Richmond, VA
    1 day ago
  • $1,300 - $1,500 per week

     ...warehouse locations nationwide. Our warehouses are outfitted with more than 30K sq feet of space. From expedited shipping at the port or rail to dedicated services and distribution solutions, you can trust that Foxx Enterprise LLC has you and your goods covered. We take... 
    Rail
    Weekly pay
    Apprenticeship
    Local area
    Relocation package

    Foxx Enterprise LLC

    Glen Allen, VA
    3 days ago
  • $140k - $170k

     ...Sr. Manager, Engineering Join the market leader in electric power data and analytics solutions The electrical grid is the largest...  ...to: Vice President, Engineering Position Summary: As a Senior Engineering Manager, you will play a key leadership role in shaping... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Yes Energy

    Richmond, VA
    5 days ago
  • $175 per hour

     ...~3+ years of experience or equivalent training. ~ Valid Class A CDL. ~ Willingness to pass safety and qualification tests (E-Rail Safe). ~ Availability for 24/7 emergency calls. Physical Demands: Frequent standing, walking, bending, and lifting up to 5... 
    Rail
    Monday to Friday
    Shift work
    Weekend work

    Pace Drivers

    Richmond, VA
    12 days ago
  • $99.6k - $223.4k

     ...define modernization architecture for next-generation video delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build scalable streaming infrastructure for live and linear streaming... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    2 days ago
  •  ...Tax Senior Manager Job Category: Tax & Consulting Services Requisition Number: TAXSE001210 Posted: January 6, 2026 Full-Time Keiter Glen Allen, VA 23060, USA Description Our mission: To provide quality service to our clients To provide fulfilling... 
    Senior
    Full time

    Keiter

    Glen Allen, VA
    5 days ago
  •  ...W. R. Berkley Corporation is looking for a Senior Portfolio Underwriter based in Glen Allen, MO. In this role, you will evaluate and underwrite commercial risks while driving growth and retention. Responsibilities include mentoring team members and collaborating with... 
    Senior

    W. R. Berkley

    Glen Allen, VA
    5 days ago
  • $109.2k - $223.4k

     ...generative AI industry. If you're running an AI workload at OCI, we're running the RDMA network underneath your workload. A Principal Network Engineer on our team supports the design, deployment, and operations of a large-scale global Oracle cloud computing environment (... 
    Temporary work
    Flexible hours

    Oracle

    Richmond, VA
    3 days ago
  •  ...Description Lead. Innovate. Grow. Make An Impact. As a Principal Engineering Consultant at UDig, you operate at the apex of technical delivery...  ...in complex enterprise environments. Serve as a senior client advisor — guiding technology strategy, building trust... 

    UDig

    Richmond, VA
    17 days ago
  •  ...from specified destinations by performing the following duties: Principal Responsibilities: Loads and unloads products and supplies by using a loader/boom with a grapple. Will be offloading rail cars and other trucks. Placing products into yard bunks, and onto... 
    Rail

    Stella-Jones

    Richmond, VA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior/Principal Rails Engineer. Be the first to apply!