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:

Parabola is the spreadsheet alternative where you combine the data running throughout your company and create automated processes.

Pull in data from any source you can imagine—from scattered spreadsheets and tools, to emails and PDFs—and build logic that replicates the manual work you do every day. Use our canvas to combine and transform your data, and surface the results to the right people at the right time so you can do more with the data you rely on. In the process, you’ll codify the steps for every workflow you manage so they become repeatable, shareable, and usable for the whole team.

Create solutions for the problems you’ve always wanted to solve, and make your work more shareable and impactful along the way.

Parabola is proud to serve companies like Flexport, Sonos, Uber Freight, Brooklinen, and Chubbies and is backed by OpenView Partners, Matrix Partners, Thrive Capital and more.

About the role:

As a Senior Software Engineer on our rapidly growing team, you’ll help build our core platform features, reinforce and evolve our technical foundation, and work with a unique flow-based calculation engine that already demonstrates high throughput and availability but needs your help to continue scaling.

What you'll be doing:

  • Leading major infrastructure and developer experience projects from the ground up - from ideation, to implementation, to roll-out, to hand-off & documentation.

  • Taking ownership over Parabola's cloud infrastructure, and continuously look for opportunities to improve efficiency, security, and reliability.

  • Building and maintaining tooling to support and promote developer efficiency.

  • Optimizing our services for scalability, stability, and observability as our customer base grows and our product becomes more sophisticated.

  • Collaborating with a small-but-mighty group of engineers with a wide array of backgrounds and areas of expertise.

  • Helping our team define processes and practices that will serve us for years of growth and success.

What (we think) you'll need to do it:

  • 5+ years of DevOps, infrastructure, or site reliability experience working in a team-based high-availability production environment.

  • Proficiency implementing and managing AWS infrastructure from the ground up and the ability to continuously evolve the stack to improve efficiency, security, and reliability.

  • Proficiency managing Linux systems and Docker containers.

  • Familiarity with Kubernetes/Helm (we use Amazon EKS).

  • Experience implementing and deploying infrastructure-as-a-service (IaaS) tools to manage production cloud environments (e.g. Terraform, Ansible)

  • Proficiency managing CI/CD pipeline for multiple environments.

  • Experience with private cloud and public internet services networking (e.g https, SSH, multi-factor auth) and implementing security best practices into infrastructure.

  • You’re not afraid to ask for help, and you’re happy to give it, too.

  • You care about the craft of engineering, and you’re dedicated to making sure your work is stable, secure, and maintainable.

  • You’re an enthusiastic communicator and you like working with a team that provides both mutual support and thoughtful critique.

  • You're excited to join a hybrid team and work out of our SF or NYC office ~3 days a week.

Nice to haves:

  • Experience with Temporal (https://temporal.io/).

  • Experience scaling Enterprise infrastructure including Data Governance, Security, or Privacy.

  • Experience building cloud storage or data modeling products.

  • Proficiency managing developer experience (e.g. code coverage tooling, static analysis tooling, pull request merge queues).

  • Experience with cloud infrastructure cost management.

Salary Range: $160,000 - $195,000

This salary range represents the minimum and maximum for this role based in San Francisco and New York. The salary given for this position is dependent on multiple factors, including years of experience, interview performance and anticipated responsibilities of the role. Our base salary is one component of Parabola’s competitive total package, which also includes equity and premium health and wellness benefits. 

Average salary estimate

$177500 / YEARLY (est.)
min
max
$160000K
$195000K

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, Parabola

At Parabola, we’re on a mission to revolutionize the way companies handle their data, and we’re looking for a talented Senior Software Engineer to join our vibrant team in San Francisco. If you’re passionate about building scalable and efficient infrastructures that drive performance, this is your opportunity to make real impact. In this role, you’ll lead infrastructure projects from inception to completion, taking ownership of our cloud infrastructure and consistently seeking ways to enhance efficiency, security, and reliability. Collaborating with a diverse group of engineers, you’ll optimize our existing services to handle an expanding customer base while ensuring stability and observability. Your expertise will help us establish processes that will nurture our growth for years to come. With over five years of experience in DevOps or site reliability, you’re well-versed in managing AWS infrastructure and implementing IaaS tools like Terraform or Ansible. If you enjoy sharing knowledge and being part of a supportive team while working in a hybrid environment out of either our SF or NYC office, we’d love to meet you!

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

As a Senior Software Engineer at Parabola, you'll lead significant infrastructure projects, manage our cloud infrastructure, optimize for scalability and reliability, and collaborate with a large group of engineers. Your role will involve creating efficient tooling that fosters an excellent developer experience, contributing to the longevity of our processes and practices.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer position at Parabola?

To apply for the Senior Software Engineer position at Parabola, you should have over five years of experience in infrastructure, DevOps, or site reliability within a high-availability production environment. Familiarity with AWS, Linux systems, Docker, and IaaS tools like Terraform is also crucial. Experience with CI/CD pipelines and security best practices is highly desired.

Join Rise to see the full answer
What is the work environment like for a Senior Software Engineer at Parabola?

At Parabola, you’ll work in a hybrid environment split between our San Francisco and New York offices. The team is supported by a culture of mutual assistance and thoughtful feedback. You’ll enjoy working alongside a diverse and skilled group of engineers who are committed to excellence in their craft.

Join Rise to see the full answer
How does Parabola support the professional growth of its Senior Software Engineers?

Parabola is dedicated to the growth of its employees, including Senior Software Engineers. You’ll have opportunities to lead projects, influence best practices, and collaborate with industry veterans. We encourage ongoing learning and provide resources to explore new technologies and methodologies to advance your career.

Join Rise to see the full answer
What is the salary range for the Senior Software Engineer position at Parabola?

The salary range for the Senior Software Engineer position at Parabola is between $160,000 and $195,000. This range reflects factors such as your experience, performance during the interview, and the specific responsibilities of the role. In addition to base salary, we offer equity and premium health and wellness benefits.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Infrastructure
How do you manage AWS infrastructure at scale?

When discussing AWS infrastructure management, emphasize your approach to using best practices for security, scalability, and efficiency. Highlight your experience with monitoring tools, automation scripts, and techniques for managing costs within AWS.

Join Rise to see the full answer
Can you describe your experience with Docker and Kubernetes?

For this question, provide specific examples of how you have used Docker for containerization and Kubernetes for orchestration. Discuss how these tools have helped you streamline deployments and manage applications in a cloud environment.

Join Rise to see the full answer
What strategies do you use to improve developer efficiency?

Share strategies like implementing CI/CD pipelines, building custom tooling, or automating routine tasks. Mention specific tools you’ve used and the impacts they had on team productivity and satisfaction.

Join Rise to see the full answer
Can you explain your process for optimizing system observability?

Detail your approach to enhancing observability, such as utilizing logging frameworks, setting up metrics dashboards, and proactively monitoring application performance to detect issues before they affect users.

Join Rise to see the full answer
How do you ensure your infrastructure is secure?

Discuss your methodology for implementing security best practices, including authentication measures, network security protocols, and regular audits. Provide examples of how you’ve proactively mitigated risks in previous roles.

Join Rise to see the full answer
What is your approach to collaborating with cross-functional teams?

Explain your communication style and how you adapt to different team dynamics. Share experiences where collaboration led to successful project outcomes and how you value feedback from peers.

Join Rise to see the full answer
How do you handle deployment failures?

Explain your troubleshooting process and the steps you take to identify the root cause of a failure while ensuring minimal service disruption. Emphasize your experience with rollback procedures and post-mortem analysis.

Join Rise to see the full answer
What tools do you use for infrastructure as code?

Discuss your preferred tools for infrastructure as code, such as Terraform or Ansible. Explain how you use these tools to automate the provisioning and management of cloud resources effectively.

Join Rise to see the full answer
Describe a challenging problem you solved in your previous roles.

Be prepared to share a specific challenge you faced, detailing the thought process behind your solution, the actions you took, and the successful outcomes. Highlight any learning points from this experience.

Join Rise to see the full answer
How do you approach keeping up with industry trends?

Discuss methods you utilize to stay updated on industry developments, such as attending conferences, participating in online forums, or engaging in continuous education. Share any relevant insights or trends you’ve implemented in your work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 14 hours ago
Photo of the Rise User
Posted 11 hours ago
Photo of the Rise User
NBCUniversal Remote 7580 Golf Channel Drive, Orlando, Florida
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 16 hours ago
Photo of the Rise User
Ramboll Remote Jürgen-Töpfer-Straße 48, 22763 Hamburg, Germany
Posted 3 days ago
Posted 6 days ago

Parabola is a drag-and-drop productivity tool that brings the power of programming to everyone. With a library of customizable, prebuilt steps, people use Parabola to automate their previously manual, repetitive data tasks with an easy, step-by-st...

7 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 18, 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!