Demo

Senior Software Engineer

Reflex
Austin, TX Full Time
POSTED ON 1/24/2025
AVAILABLE BEFORE 4/23/2025

Job Description

Job Description

About The Role

We are reimagining how people work in retail — that means we are building products that impact over 1 / 4 of all US workers. We strive to earn their trust, provide them flexible ways of working, and continue to make people excited about their role in one of the largest industries in America.

This is where you come in. As a Back End engineer, your primary responsibility is to design and build the backend infrastructure used by retailers, workers, and the operations infrastructure that connects them.

What You'll Achieve

  • You'll work closely with our Head of Product and Head of Engineering to design and build new features for the Reflex platform
  • You'll collaborate with all functions of the business to validate designs and features
  • You'll have ownership in implementing Django applications to support Retailers, Workers, and the Operations team
  • You'll participate in release management and production support of the application suite
  • Your contributions will be meaningful, valuable, and of high impact
  • You'll be a member of a passionate and highly skilled engineering team

About You

  • Skills :
  • Technical Experience :

    Strong proficiency in Python (6 years)

  • Proficient in designing and implementing relational databases ( 5 years)
  • Proficient in designing and implementing Web APIs (5 years)
  • Experience with Django or similar python based web frameworks (3 years)
  • Familiarity with database optimization and performance tuning techniques
  • Cloud Experience :
  • Deploying, scaling, and managing applications on Heroku and / or AWS (EC2, Lambda, Se, RDS, CloudFormation)

  • Familiarity with setting up CI / CD pipelines on platforms like GitHub Actions
  • Security & Monitoring
  • Understanding of application development practices (e.g. OWASP Top 10)

  • Experience implementing SSO
  • Experience defining and instrumenting application health and performance monitoring tools and strategies
  • Ability to scale
  • Experience scaling software from MVP to expanded use.

  • Education
  • Bachelor's or Master's degree in Computer Science , Engineering , or a related field, or equivalent experience.

  • Thoughtful problem solver : You're a superstar at getting to the bottom of tricky problems. You are comfortable working through hard challenges, both alone and with others.
  • Pragmatic and business-oriented : "Business impact" isn't just a fancy phrase you hear team members talk about. You embrace the objective of the company, make tradeoffs relentlessly, and prioritize projects better than anyone.
  • Put users first : You think critically about the implications of what you build and how it shapes people's lives.
  • Excellent communicator : You communicate ideas clearly and engage thoughtfully with others.
  • Nice to Haves

  • Experience in React, ReactNative, GraphQL
  • You have worked in an early stage startup
  • You have worked in retail — or know someone that has
  • You have practical experience developing software for the gig economy
  • Our customers and users come from all walks of life, and so do we. We hire great people from a wide variety of backgrounds. If you share our values and our enthusiasm to improve retail, you'll find a home here at Reflex. Reflex is proud to value diversity at our company. All qualified applicants will receive consideration for employment.

    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: 
    $88,561 - $105,402
    Income Estimation: 
    $112,070 - $133,823
    Income Estimation: 
    $112,070 - $133,823
    Income Estimation: 
    $140,590 - $163,629
    Income Estimation: 
    $140,590 - $163,629
    Income Estimation: 
    $175,579 - $206,510
    Income Estimation: 
    $105,809 - $128,724
    Income Estimation: 
    $136,611 - $163,397
    Income Estimation: 
    $135,163 - $163,519
    Income Estimation: 
    $131,953 - $159,624
    Income Estimation: 
    $150,859 - $181,127
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Reflex

    Reflex
    Hired Organization Address Alameda, CA Full Time
    We’re looking for a strong generalist software engineer comfortable working on a very early product in a quickly changin...
    Reflex
    Hired Organization Address Fremont, CA Full Time
    We’re looking for a strong generalist software engineer comfortable working on a very early product in a quickly changin...
    Reflex
    Hired Organization Address Sunnyvale, CA Full Time
    We’re looking for a strong generalist software engineer comfortable working on a very early product in a quickly changin...
    Reflex
    Hired Organization Address Santa Clara, CA Full Time
    We’re looking for a strong generalist software engineer comfortable working on a very early product in a quickly changin...

    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!