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

Senior Software Engineer, Infrastructure

About Us

At Hayden AI, we are on a mission to harness the power of artificial intelligence and machine learning to transform the way governments and businesses address real-world challenges.

From optimizing bus lane and bus stop enforcement to pioneering digital twin modeling and beyond, our innovative mobile perception system empowers our clients to accelerate transit, enhance street safety, and drive forward a sustainable future.

What the job involves

The Infrastructure Engineering team is crucial to the overall success of Hayden products: We own all the underlying fabric that connects thousands of devices deployed in the field with large scale cloud services and applications that interact with the data we collect from those devices. But that is not where the story ends, we are also responsible for the developer experience of every Hayden software engineer. If you are a true force multiplier, you will feel right at home in our team!

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.

Requirements:

  • 6+ 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. 

  • Strong understanding of best practices in the areas of Networking, Security, Distributed Compute, Storage, Observability, and Continuous Deployment.  

  • Strong knowledge of infrastructure as a code tooling, such as Terraform. 

  • Ability to analyze trade offs of different solutions, and make effective decisions on build vs. buy. Active participation in the open source community for the former, and vendor relationship management for the latter. 

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

  • 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 committed to creating an inclusive and diverse workplace where everyone is treated with respect and dignity. We believe that our differences make us stronger and drive innovation. As an equal opportunity employer, 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. We are dedicated to fostering a work environment that celebrates diversity and ensures that every individual has the opportunity to contribute to our mission and achieve their full potential. 

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

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

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 Senior Software Engineer, Infrastructure, Hayden AI

At Hayden AI, we’re excited to invite a Senior Software Engineer specializing in Infrastructure to join our dynamic team in San Francisco. If you're passionate about pushing the boundaries of artificial intelligence and machine learning, this is your chance to make a real difference! You'll play a key role on our Infrastructure Engineering team, which is fundamental to the success of our innovative products. We’re all about building and operating robust systems that connect thousands of devices with cloud services, making them more efficient and reliable. Your primary focus will be on defining and operating the backbone of our service architecture, ensuring that all software engineers have a seamless developer experience. You'll work on our CI/CD systems and leverage the power of AWS to manage deployments at scale. If you thrive in a challenging, fast-paced environment and have a knack for problem-solving, we’d love for you to help us set best practices in DevOps, SRE, and security. Join us on this exciting journey to shape the future of urban technologies while enjoying great perks like unlimited PTO, catered lunches, and a culture of inclusion at Hayden AI. We can't wait to meet you!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Infrastructure Role at Hayden AI
What are the responsibilities of a Senior Software Engineer, Infrastructure at Hayden AI?

As a Senior Software Engineer focusing on Infrastructure at Hayden AI, your responsibilities will include defining, building, and operating the backbone of our service architecture. This role involves managing CI/CD systems for physical devices and cloud services while practicing best DevOps and SRE methods. You'll also work cross-functionally to gather requirements and implement technical solutions.

Join Rise to see the full answer
What qualifications do I need to become a Senior Software Engineer, Infrastructure at Hayden AI?

To qualify for the Senior Software Engineer, Infrastructure position at Hayden AI, you should have over 6 years of industry experience, a deep understanding of AWS services like EKS and S3, and proficiency in infrastructure as code tools like Terraform. Strong problem-solving skills and a collaborative mindset are also crucial in this role.

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

At Hayden AI, the work environment is agile and fast-paced, fostering collaboration and innovation. As a Senior Software Engineer, Infrastructure, you'll have the opportunity to lead initiatives, mentor junior engineers, and promote best practices, all while engaging with a talented team committed to diversity and inclusivity.

Join Rise to see the full answer
How does Hayden AI support the growth of its Senior Software Engineers, Infrastructure?

Hayden AI believes in continuous learning and offers extensive learning opportunities for Senior Software Engineers, Infrastructure. You will work alongside experts in various fields, participate in professional development sessions, and have access to resources that enable you to grow and improve your skill set.

Join Rise to see the full answer
What are the benefits of working as a Senior Software Engineer, Infrastructure at Hayden AI?

As a Senior Software Engineer, Infrastructure at Hayden AI, you'll enjoy numerous benefits including unlimited PTO, medical coverage options, a 401(k) plan with company matching, and daily catered lunches. That’s not all — you’ll also be part of a culture that values diversity and innovation.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Infrastructure
Can you describe your experience with AWS services as a Senior Software Engineer?

In this position, it’s crucial to highlight your in-depth experience with AWS services like EKS, S3, and Lambda. Provide concrete examples of how you've used these services to enhance system performance and scalability, demonstrating your capability to manage multi-region deployments.

Join Rise to see the full answer
How do you approach incident management and prevention in Infrastructure Engineering?

Talk about your method of analyzing incidents, identifying root causes, and implementing long-term solutions. Use examples that showcase your proactive mindset, including specific tools or practices you've established to improve incident response time and effectiveness.

Join Rise to see the full answer
What best practices do you implement for CI/CD systems?

Share your knowledge of CI/CD best practices, including automation, testing protocols, and deployment strategies. Mention any specific tools you’re familiar with and how you've improved the deployment workflow in your previous roles.

Join Rise to see the full answer
How do you ensure security in your infrastructure designs?

Discuss strategies for incorporating security into the development lifecycle, providing examples of tools and practices you've utilized. Show a clear understanding of network security, access control, and compliance standards that are applicable in modern infrastructure.

Join Rise to see the full answer
What strategies do you use to conduct effective cross-functional collaboration?

Emphasize your communication skills and experience working with multiple teams. Give examples of successful collaborations, showing how you gathered requirements, facilitated discussions, and reached consensus on technical solutions.

Join Rise to see the full answer
How do you prioritize your tasks in a fast-paced environment?

Demonstrate your time management skills by sharing your approach to prioritizing tasks, setting deadlines, and adapting to changing needs. Discuss the tools or frameworks you use to stay organized while managing multiple projects simultaneously.

Join Rise to see the full answer
Can you explain your experience with infrastructure as code?

Highlight your experience with infrastructure as code tools, especially Terraform. Detail a project where you implemented infrastructure as code to improve deployment speed and reduce manual errors, focusing on the impact it had on the team’s productivity.

Join Rise to see the full answer
How do you handle trade-offs between different technical solutions?

Explain your decision-making process when faced with multiple solution options. Use a specific example where you analyzed trade-offs and justified your final choice based on factors like cost, scalability, and future maintenance.

Join Rise to see the full answer
What role do you think culture plays in engineering teams?

Discuss the importance of team culture in fostering collaboration, innovation, and employee satisfaction. Share examples of how you've contributed to a positive work environment in previous roles.

Join Rise to see the full answer
Why do you want to work at Hayden AI as a Senior Software Engineer, Infrastructure?

Convey your enthusiasm for Hayden AI’s mission and values, aligning them with your personal and professional goals. Discuss how your skills and experiences make you a perfect fit for their team and how you see yourself contributing to their projects.

Join Rise to see the full answer

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

22 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 17, 2024

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!