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

Software Engineer, Full Stack

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 Full Stack Software Engineer on our growing team, you’ll be driving the development of greenfield features, reinforcing our technical foundation, and working with a unique flow-based calculation engine that demonstrates high throughput and availability.

What you'll be doing:

  • Partnering with product managers and designers to implement new product functionality from start to finish.

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

  • Consulting with the Customer Experience team to solve unique customer problems and find out where our product should grow next.

  • Writing Python, React, and Redux code in a mature TypeScript codebase.

  • Building and extending our core platform, from database schema to API design.

  • Implementing the logic behind the steps that make up Parabola flows.

  • 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 2+ 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 and you like working with a team that provides both mutual support and thoughtful critique.

  • You have experience with relational databases, REST APIs, and OOP principles.

  • 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, Node.js, or Temporal in a professional setting.

 

Salary Range:  $140,000 - $160,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

$150000 / YEARLY (est.)
min
max
$140000K
$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 Software Engineer, Full Stack , Parabola

Join Parabola as a Full Stack Software Engineer in our vibrant San Francisco office and take your career to the next level! At Parabola, we believe in harnessing the power of data to automate processes and make workflows more seamless. You'll dive into exciting projects, collaborating with product managers and designers to implement innovative features that will drive our product forward. We’re looking for someone who has 2+ years of full-stack experience and is comfortable working with Python, React, and Redux in a TypeScript environment. Your role will involve building and extending our core platform, from fine-tuning database schemas to designing robust APIs. You’ll also have the chance to engage with our Customer Experience team and tackle unique challenges that arise from our diverse client base, which includes amazing companies like Flexport and Sonos. We're not just looking for a coder, but for someone who embodies teamwork, communicates effectively, and is keen to share knowledge with colleagues. If you're excited about contributing to a high-growth environment and blending your technical skills with creativity, we can’t wait to meet you! With a competitive salary, equity options, and excellent health and wellness benefits, Parabola offers a supportive foundation for continued growth and development in your career.

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

At Parabola, a Full Stack Software Engineer is responsible for driving the development of new features, working closely with product managers and designers to implement product functionality. You'll collaborate with a diverse group of engineers, consult with the Customer Experience team to solve unique problems, and work on optimizing services for scalability and stability.

Join Rise to see the full answer
What qualifications are required for the Full Stack Software Engineer position at Parabola?

Candidates applying for the Full Stack Software Engineer position at Parabola should have a minimum of 2 years of full-stack experience in a team-driven environment. Proficient knowledge in Python, React, Redux, and familiarity with relational databases and REST APIs is essential to thrive in this role.

Join Rise to see the full answer
Is being part of a hybrid team important for the Full Stack Software Engineer at Parabola?

Yes! The Full Stack Software Engineer role at Parabola involves being part of a hybrid team, working approximately 3 days a week from our San Francisco or New York office. This setup encourages collaboration and teamwork while offering flexibility.

Join Rise to see the full answer
What is the salary range for the Full Stack Software Engineer role at Parabola?

The salary range for a Full Stack Software Engineer at Parabola is between $140,000 and $160,000, depending on factors such as years of experience, performance during the interview, and the responsibilities of the position.

Join Rise to see the full answer
What benefits can a Full Stack Software Engineer expect at Parabola?

Working at Parabola as a Full Stack Software Engineer comes with a competitive total package that includes valued equity options, premium health and wellness benefits, and a collaborative work environment that fosters growth and success.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Full Stack
Can you describe a full-stack project you worked on and your role in it?

When answering this question, highlight your specific contributions, the technologies you used, and the impact of your work on the project. Showcase how your technical skills and teamwork led to successful outcomes.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

Discuss your strategies such as code reviews, unit testing, and adherence to coding standards. Emphasize your commitment to stable and secure coding practices that ensure project longevity.

Join Rise to see the full answer
What do you find most challenging about working with REST APIs?

Mention common challenges like managing rate limits or ensuring data integrity. Be sure to discuss how you approach problem-solving in these situations, reflecting your analytical skills and experience.

Join Rise to see the full answer
How do you approach collaborating with cross-functional teams?

Share your communication strategies for working with product managers, designers, and customer experience teams. Highlight the importance of mutual support and constructive feedback in fostering a collaborative environment.

Join Rise to see the full answer
Can you explain the OOP principles you follow in software development?

Discuss fundamental Object-Oriented Programming principles such as encapsulation, inheritance, and polymorphism. Provide examples of how you’ve applied them in your past projects to solve complex problems.

Join Rise to see the full answer
What strategies do you implement for optimizing application performance?

Explain your approach to maintaining performance, such as profiling applications and identifying bottlenecks. Include strategies like lazy loading, caching, and optimizing database queries for better efficiency.

Join Rise to see the full answer
Describe your experience with TypeScript and how it enhances your coding efficiency?

Talk about the advantages of TypeScript, such as static typing and better tooling, and how it helps in reducing bugs and improving team collaboration during development.

Join Rise to see the full answer
How do you handle tight deadlines in your projects?

Share your time management strategies, such as breaking down tasks and prioritizing work effectively. Discuss any tools or methodologies you use to enhance productivity and meet deadlines.

Join Rise to see the full answer
What interests you about working for Parabola specifically?

Express your excitement about Parabola's mission to transform workflows through data and automation. Mention how you align with their values and vision to make a meaningful impact on users and their businesses.

Join Rise to see the full answer
Where do you see yourself in the next few years as a Software Engineer?

Discuss your career aspirations, emphasizing your desire for growth, learning new technologies, and potentially taking on leadership roles. This shows your commitment to continuous improvement and development.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Oceans Code Experts is seeking a Senior Full Stack Engineer with extensive Java and React experience to tackle complex challenges in a flexible remote environment.

Photo of the Rise User
Xometry Remote Argentina (Remote)
Posted 19 hours ago

Become part of Xometry's mission to revolutionize manufacturing as a Software Engineer II, focusing on empowering buyers with cutting-edge solutions.

Photo of the Rise User
Posted 3 days ago

Join Visa as a Junior Backend Software Engineer and help shape the future of digital payments on a global scale.

Photo of the Rise User
Posted 12 days ago

CVS Health is on the lookout for an Executive Director of Software Engineering to pioneer innovation and lead talented teams in transforming health care solutions.

Photo of the Rise User
Apple Hybrid San Diego, California, United States
Posted 16 hours ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join a highly motivated team at Apple as a Senior DevOps Engineer to enhance infrastructure and build tools for developer publications.

Photo of the Rise User

Join Continental as a Sensor Fusion Software Engineer Intern to work on innovative parking feature detection technologies.

Photo of the Rise User
Experian Remote Centro Corporativo el Cafetal, Heredia , Heredia, Costa Rica
Posted 8 days ago

Exciting opportunity to kickstart your career as a Junior Software Engineer with Experian, a leader in data and technology.

Photo of the Rise User
Posted 9 days ago

Join AbbVie as an AEM Engineer and play a vital role in shaping their AEM Cloud platform for leading Allergan Aesthetics brands.

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...

10 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
February 26, 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
23 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Solon just viewed Graphic Designer at Applause
Photo of the Rise User
18 people applied to Software Engineer at WalkMe
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
C
8 people applied to iOS Developer at Clipt
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.