Parabola

Senior Software Engineer, Full Stack

Parabola$180K — $200K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of full-stack experience in high-uptime, continuously delivered environments.
  • Strong communication skills for both team collaboration and customer interaction.
  • Proficiency in relational databases, REST APIs, and OOP design principles.
  • Experience with AI tools, either in building AI products or to enhance workflow.
  • Solid coding skills in Python and Typescript.

Responsibilities

  • Collaborate with a diverse group of engineers to enhance system capabilities.
  • Implement new product features from concept through testing and customer validation.
  • Consult with customer-facing teams to identify and prioritize product enhancements.
  • Leverage AI tools to streamline development processes and increase efficiency.
  • Write and optimize Typescript and Python code for performance and scalability.
  • Enhance the logic of flow-based systems and ensure shared logic is generic.
  • Help define effective team processes and best practices for future growth.

Benefits

  • Equity options as part of the compensation package.
  • Premium health and wellness benefits for employees.
  • Flexible hybrid work schedule with options to work from SF or NYC office.
Full Job Description
About the role:

As a Senior Full Stack Software Engineer on our growing team, you'll develop new features, reinforce our technical foundation, and build off a unique flow-based calculation engine.

What you'll be doing:
  • Collaborating with a small-but-mighty group of engineers with a wide array of backgrounds and areas of expertise.
  • Implementing new product functionality from start to finish in consultation with product managers: generating your own tech plan, reporting on progress, and building tests + end-customer validation as you go.
  • Consulting with customer facing teams and our customers themselves to solve unique problems and find out where our product should grow next.
  • Utilizing AI tools (we mostly use Cursor and Claude Code!) to improve your process and efficiency.
  • Writing performant Typescript and Python code across our stack
  • Implementing the logic behind the steps that make up Parabola flows, as well as genericizing shared logic.
  • Optimizing our services for scalability, stability, and observability as our customer base grows and our product becomes more sophisticated.
  • 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:
  • You have 5+ years of full-stack experience working in a team-based, high-uptime, continuously-delivered codebase.
  • 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 who can join a large team, or bring your own self-direction on smaller teams that have less product direction.
  • You have experience with relational databases, REST APIs, and OOP principles.
  • Experience working with AI/LLMs professionally--either building an AI-powered tool or using AI tools to augment your work/impact
  • 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 working in dynamic high-growth organizations.
  • Rich interests and can bring a unique perspective to our team
  • Experience writing Python, Typescript, React, Redux, or Node.js in a professional setting


Salary Range: $180,000 - $200,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.

#prowork

About Parabola

Parabola is a software company that provides a platform for automating repetitive data tasks. The company's platform uses a drag-and-drop interface to create custom workflows that can automate tasks such as data cleaning, data transformation, and data analysis. Parabola's platform also provides tools for collaboration and version control, as well as integrations with other software tools. The company was founded in 2015 and is headquartered in San Francisco, California.
Learn more about Parabola
Size
50 employees
Industry
Founded
2015

Similar Jobs

More Jobs at Parabola

More Enterprise Technology Jobs

Find similar Senior Software Engineer, Full Stack jobs: