Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Backend image - Rise Careers
Job details

Software Engineer, Backend

About Us

At Hayden AI, we are on a mission to harness the power of computer vision to transform the way transit systems and other government agencies address real-world challenges.

From bus lane and bus stop enforcement to transportation optimization technologies and beyond, our innovative mobile perception system empowers our clients to accelerate transit, enhance street safety, and drive toward a sustainable future.

What the job involves

The Cloud Engineering team is crucial to the overall success of Hayden products. We own the Portal used directly by customers, internal tools that support company scaling, observability platform for thousands of devices deployed into the field, and numerous backend services that support our customer vehicle fleets. Scalability, reliability, and extensibility is the name of the game here. 


Responsibilities

  • Define, build, and operate the next generation of the backbone for our services architecture that is in use by all cloud services and all software engineers.

  • Build and operate our CI/CD system for physical devices and cloud services. 

  • Use infrastructure as code to operate multi-region AWS deployment at scale.

  • Practice and enforce best DevOPS, SRE, and Security practices across the whole engineering team. 

  • Work cross-functionally to gather requirements, build consensus on approaches, and develop appropriate technical solutions.

  • Model best practices in the team, and raise the bar on incident prevention, response, and remediation. 


Qualifications

  • Bachelor's degree in Computer Science, Robotics, Computer Vision, Electrical Engineering, or a related field.

  • 3-5+ years of industry experience. Deep knowledge of Amazon’s AWS ecosystem at scale, including but not limited to EKS, S3, SQS, RDS, Cognito, Lambda, etc. 

  • Proficiency in Python and Go (Golang).

  • Experience working with relational, time series, and document databases, including knowledge of SQL.

  • Proven problem-solving skills; ability to take ownership of issues and driving towards resolution effectively.

  • Knowledge of best practices in designing, using, and testing web services and APIs.

  • Being comfortable in an agile, fast-paced environment; ability to organize chaos and leave things cleaner than you found them. 


Benefits and Perks

There are endless learning and development opportunities from a highly diverse and talented peer group, including experts in a wide range of fields (AI, Computer Vision, Government Contracting, Systems & Device Engineering, Operations, Communications, and more!)

  • Options for medical, dental, and vision coverage for employees and dependents (for US employees)

  • Flexible Spending Account (FSA) and Dependent Care Flexible Spending Account (DCFSA)

  • 401(k) with 3% company matching

  • Unlimited PTO

  • Daily catered lunches in our San Francisco office


At Hayden AI, we are proud to be an equal opportunity employer, and are dedicated to fostering an inclusive work environment that ensures that every individual has the opportunity to contribute to our mission and achieve their full potential. We do not discriminate against any employee or applicant based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other legally protected status.

Please do not forward resumes to our jobs alias, Hayden AI employees or any other company location. Hayden AI is not responsible for any fees related to unsolicited resumes.

Hayden AI Glassdoor Company Review
4.8 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Hayden AI DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Hayden AI
Hayden AI CEO photo
Chris Carson
Approve of CEO

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Backend, Hayden AI

Join us at Hayden AI as a Software Engineer, Backend, where your skills will play a crucial role in shaping the future of transit systems and government agencies through innovative computer vision technology. Situated in the vibrant tech hub of San Francisco, our Cloud Engineering team is at the heart of our operations, ensuring that our backend services and infrastructure not only meet but exceed the expectations of our customers. You'll be responsible for defining and building the next generation of our service architecture, enhancing our CI/CD systems, and implementing robust infrastructure-as-code solutions for our multi-region AWS deployment. What excites us about this role is not only your technical expertise, which includes deep knowledge of AWS services and proficiency in both Python and Go, but also your passion for problem-solving and your ability to thrive in a dynamic environment. Our team values collaboration, so you’ll work cross-functionally to gather requirements and develop technical solutions that drive our mission forward. With a focus on best practices, you'll model and enforce DevOps, site reliability engineering, and security measures across the team, ensuring our systems are scalable and resilient. At Hayden AI, your contributions will empower our clients to optimize transit, enhance safety, and work towards a sustainable future. We believe that your potential will flourish here, supported by fantastic learning opportunities, a diverse team, and competitive benefits. Come be a part of something transformative!

Frequently Asked Questions (FAQs) for Software Engineer, Backend Role at Hayden AI
What responsibilities does a Software Engineer, Backend at Hayden AI have?

As a Software Engineer, Backend at Hayden AI, your primary responsibilities include defining and building the backbone for our services architecture that supports all cloud services and software engineers, operating our CI/CD system for physical devices and cloud services, and applying infrastructure as code to manage our multi-region AWS deployment. You'll also work collaboratively across teams to gather requirements and create technical solutions, ensuring best practices in DevOps, security, and site reliability engineering are upheld.

Join Rise to see the full answer
What qualifications are necessary for a Software Engineer, Backend at Hayden AI?

To be successful as a Software Engineer, Backend at Hayden AI, candidates should possess a Bachelor's degree in Computer Science or a related field, along with 3-5+ years of industry experience. Important qualifications include deep knowledge of the AWS ecosystem, proficiency in programming Languages Python and Go, and a solid understanding of relational, time series, and document databases. Additionally, effective problem-solving skills and an ability to thrive in fast-paced environments are essential.

Join Rise to see the full answer
What benefits are offered to Software Engineer, Backend employees at Hayden AI?

At Hayden AI, Software Engineers, Backend enjoy numerous benefits including medical, dental, and vision coverage for employees and dependents, a 401(k) plan with company matching, unlimited PTO, and daily catered lunches at our San Francisco office. Our emphasis on continuous learning and development ensures that you'll be supported by a diverse and talented team dedicated to helping you achieve your full potential.

Join Rise to see the full answer
How does Hayden AI support a diverse workplace for Software Engineer, Backend roles?

Hayden AI is committed to fostering an inclusive work environment for all employees, including those in Software Engineer, Backend positions. We ensure that individuals have the opportunity to contribute to our mission and grow professionally without discrimination based on race, gender, or any legally protected status. Our dedication to diversity is crucial to our innovative approach to solving challenges in transit systems.

Join Rise to see the full answer
What is the work culture like for a Software Engineer, Backend at Hayden AI?

The work culture for a Software Engineer, Backend at Hayden AI is dynamic, collaborative, and innovative. Employees thrive in an agile environment where they can take ownership of their projects, work with cross-functional teams, and contribute to impactful solutions. We encourage open communication, continuous learning, and the sharing of ideas, making it a fulfilling place to grow your career.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Backend
What programming languages are you proficient in as a Software Engineer?

As a Software Engineer, you should highlight your proficiency in Python and Go, explaining how you have used them in past projects. Be prepared to discuss specific use cases where these languages helped solve complex problems, and any frameworks or libraries you are familiar with that enhance your development process.

Join Rise to see the full answer
Can you explain your experience with AWS services relevant to the position?

When discussing your experience with AWS services, focus on specific tools like EKS, S3, Lambda, and RDS. Describe how you have leveraged these services for scalability and reliability in previous projects, and share any hands-on experiences regarding infrastructure management and CI/CD integration in AWS.

Join Rise to see the full answer
How do you approach problem-solving in a backend development environment?

In an interview, explain your systematic approach to problem-solving, which might include identifying the issue, researching potential solutions, and testing hypotheses. Providing a specific example of a complex problem you've solved in backend development will demonstrate your capabilities clearly.

Join Rise to see the full answer
How do you ensure code quality and best practices?

Discuss your experience with code reviews, testing strategies, and the use of automation tools. Share how you prioritize writing clean, maintainable code and your commitment to following coding standards and best practices throughout the development process.

Join Rise to see the full answer
Can you describe your experience with CI/CD systems?

Be sure to cover any CI/CD tools you've used along with your understanding of their significance in software development. Discuss how you've implemented CI/CD in your previous projects, what challenges you faced, and how you overcame them to enhance delivery speed and software quality.

Join Rise to see the full answer
What strategies do you use to manage time effectively in a fast-paced environment?

Employing techniques such as agile methodologies, prioritization tools, and regular progress meetings can be effective. Offering real-life examples where you successfully met project deadlines despite pressures can showcase your time management skills.

Join Rise to see the full answer
How would you model best practices in a development team?

Focus on your leadership and mentoring skills, explaining how you encourage collaboration and knowledge sharing among team members. Discuss specific instances where you initiated discussions around best practices or implemented new processes to improve team performance.

Join Rise to see the full answer
What is your experience with database technologies?

Cover the different types of databases you have worked with, such as relational, time series, and document databases. Be prepared to explain your approaches to data modeling, querying, and optimization tactics when working with SQL and NoSQL databases.

Join Rise to see the full answer
How do you stay updated with the latest technology trends?

Mention resources such as online courses, tech blogs, community forums, or technical events you participate in. Demonstrating your commitment to continuous learning and adaptation to new technologies is crucial in a rapidly evolving field like backend development.

Join Rise to see the full answer
Can you provide an example of how you improved backend performance in a previous position?

Prepare to share a specific example detailing the context of the performance issue, the steps you took to diagnose it, and the solutions you implemented that resulted in quantifiable performance improvements. This shows your ability to generate impactful results.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 9 days ago
Posted 5 days ago
Posted 2 days ago
Photo of the Rise User
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Photo of the Rise User
Posted 9 days ago

Hayden AI’s mission is to develop artificial intelligence and machine learning technologies that will revolutionize how governments and businesses solve real world problems.

38 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
131 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
21 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
24 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom