Demo

Senior Software Engineer

CareerPlug
Austin, TX Full Time
POSTED ON 2/7/2025
AVAILABLE BEFORE 5/7/2025

Responsive recruiter

Be a key contributor to an exciting remote-first software company!

Our Why

CareerPlug empowers others to reach their potential. We do this, in part, by making it easier for our SMB (Small and Medium-sized Business) clients to hire and develop the right people. We want to positively impact the lives of our employees, our small business owner clients and their applicants / teams, a reach that impacts millions each year!

What we do

We provide innovative recruiting and HR software for over 30,000 clients and solve one of the biggest problems in small businesses - attracting and retaining the right people. Our applicant tracking and retention platform helps companies make better hires to have the right people in place to build a successful business. Our vision is leading us along an inspiring path to accomplish much more. The next stage of our growth will be powerful and will exponentially propel us toward exciting business, and more importantly, mission milestones.

We believe that people are the heart of our business and are committed to building one of the best places to workanywhere. To us, that means putting care and purpose into our hiring process, providing meaningful development and training opportunities for our team members, and living our core values every day.

CareerPlug is proud to be an equal opportunity employer committed to fostering a diverse team. Our leadership takes responsibility for creating a safe and welcoming environment built on inclusion and respect for all.

Who are we looking for?

We are looking for an experienced software engineer to join CareerPlug's tight-knit and highly productive Engineering team. We take pride in our lean, efficient approach to product design and software development and we value high-level contributions from every member of our team. The right candidate will be motivated by the challenge of writing clean, maintainable code in Ruby and JavaScript to build and maintain mature, complex, and constantly growing software products.

Our developers work full-stack, building new features from scratch, and balance their work on new features with bug fixes, innovation projects, and infrastructure improvements. This is an opportunity to make significant contributions to a high-growth product and directly influence the growth and future direction of CareerPlug's software.

What technologies do we use?

Ruby on Rails, JavaScript, PostgreSQL, Docker, AWS

Responsibilities :

  • Be a key contributor in our process of continual improvement of the systems we work in
  • Provide thoughtful, kind, and meaningful feedback on pull requests to other team members
  • Write clean, readable code to implement new features
  • Collaborate with the team to innovate and fine-tune our current engineering processes to ensure the success of the Engineering team
  • Participate in group discussions about the patterns and implementations in the code base and how to continue to evolve those over time
  • Resolve incoming bugs
  • Write tests to ensure that changes to code properly fulfill business needs

Job Requirements :

The right candidate will have a solid technical background in the fundamentals of web development, with 3 years of experience building and maintaining SaaS products in a production environment, with a strong preference for candidates who have experience building and maintaining large production applications in Ruby on Rails. In addition, the right candidate will possess the following attributes :

  • Kind and collaborative
  • Ambitious, self-motivated, and passionate about learning new skills and build great products
  • Not afraid to ask questions
  • Excited to be part of a small, highly productive team
  • Strong sense of autonomy
  • Dedicated to writing clean, maintainable, human-readable code
  • Benefits :

  • Work from home (we're fully remote)
  • Employer Paid Health Insurance
  • Unlimited PTO (with minimums!)
  • One-week paid PTO (pre-start date)
  • Life Insurance
  • Long Term Disability
  • Pet Insurance
  • Home Office Stipend
  • 401(k) Company Match
  • Donation Matching
  • Remote : As of March 2020, our formerly Austin-based team has been working fully remotely. We have transitioned to a company forever. This role may be filled by any U.S.-based candidate.

    Compensation : This role pays a base salary between $141,000 - $157,000 with an additional $10,000 in bonus potential. Check out to get a better idea of how we handle deciding what the offer should be.

  • Early = $141,000 base salary
  • Mid = $149,000 base salary
  • Advanced = $157,000 base salary
  • CareerPlug is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. CareerPlug is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities.

    To request a reasonable accommodation, applicants should communicate a request when contacted for an interview. All requests should be sent to accommodations@careerplug.com.

    This is a remote position.

    Compensacin : $141,000.00 - $157,000.00 per year

    We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information, (including family medical history), political affiliation, military service, or any other characteristic protected by law.

    To request a reasonable accommodation, applicants should communicate a request when contacted for an interview. All requests should be sent to accommodations@careerplug.com.

    Who We Are

    CareerPlug's purpose is to empower people to reach their potential. We do that in part by making it easier for our clients to hire and develop the right people. Our proven process allows us to work with over 16,000 growing small businesses. Our applicant tracking and onboarding platforms are designed with user experience in mind : from candidates to hiring managers to leaders.

    It Starts With Our People

    We believe that people are the heart of our business and are committed to building one of the best places to workanywhere! To us, that means putting care and purpose into our hiring process, providing meaningful development and training opportunities for our team members (we even have a as a dedicated employee resource), and living our core values every day.

    CareerPlug is proud to be an equal opportunity employer committed to fostering a diverse team. Our leadership takes responsibility for creating a safe and welcoming environment built on inclusion and respect for all (our full DEI statement is ). Read more about what our employees have to say on our where we were also featured as one of .

    Remote First

    CareerPlug made the decision to be a Remote First company, forever, in the summer of 2020 after working remotely for months because of COVID-19. We know the heart of our business is wherever our employees workfrom our space in Austin, to a home office on Lake Michigan, to an outfitted van exploring the American West (true story!).

    Anti-Racism Commitment

    My humanity is bound up in yours, for we can only be human together."

  • Desmond Tutu
  • We have a fierce commitment to at CareerPlug. It's what shapes our culture and community, and shows up in a resolve to be inclusive, and therefore, anti-racist .

    We know that racism can be intentional or unintentional, but its existence is dehumanizing to everyone it touches. Our promise is to purposefully identify, discuss, and challenge issues of systemic racism and unconscious bias and the impacts they have on our company and our people. We've always fostered a culture of communicating openly, but we know we can continue to do better. We will challenge ourselves to understand and correct inequities and create a "best place to work" for every employee.

    We choose to participate in this conversation and affirm our identity as an anti-racist company. We hope you will join us.

    Salary : $141,000 - $157,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Engineer?

    Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at CareerPlug

    CareerPlug
    Hired Organization Address Austin, TX Full Time
    Responsive recruiter Be a key contributor to an exciting remote-first software company! CareerPlug provides innovative r...
    CareerPlug
    Hired Organization Address Shreveport, LA Full Time
    Summary Shreveport company is seeking a motivated, self-starter for the position of Administrative Assistant. This entry...
    CareerPlug
    Hired Organization Address TX, TX Full Time
    Responsive recruiter Be a key contributor to an exciting remote-first software company! CareerPlug provides innovative r...

    Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Austin, TX area that may be a better fit.

    Senior Software Engineer

    CORRIDOR Aviation Service Software, Austin, TX

    AI Assistant is available now!

    Feel free to start your new journey!