Post a job

Backend Engineer

C

Location
United States
Causal

Job Description

Are you a senior backend/data engineer ready to make a significant impact? At Causal, we're on a mission to build the most flexible and user-friendly number-crunching tool ever created—and we want your help!

Why Causal?

  • Innovate the Future of Data Tools: Tackle complex engineering challenges as we develop our spreadsheet-esque interface that’s backed by a performant calculation engine and data pipelines connected to third party systems. Create a platform that's incredibly powerful, yet highly intuitive.
  • Scale Computation and Performance: Take on the exciting challenge of enhancing the capacity, throughput, and speed of our calculation engine. You'll optimize and scale our systems to handle increasingly complex datasets, ensuring lightning-fast performance and robustness as we grow.

What's in It for You?

  • Impact: Your work will directly influence how companies and individuals interact with our platform and as a result make critical decisions about their businesses.
  • Challenge: Engage with cutting-edge technologies and solve problems that keep you at the forefront of engineering and design.
  • Collaboration: Join a passionate team that values innovation, creativity, respect and mutual growth.

You Will

  • Deeply Understand Our Product and Customers: Immerse yourself in every aspect of our product and grasp the nuanced needs of our customers to deliver exceptional solutions.
  • Transform Requirements into Excellence: Convert functional requirements into clean, maintainable, and high-performance code that is well-tested and robust.
  • Shape Our Engineering Future: Establish and refine processes that ensure the long-term success and scalability of Causal's engineering team.
  • Lead and Innovate: Play a crucial role in defining the direction of Causal's product, company, and culture, making a lasting impact on our journey forward.

Ideal Qualifications

  • 5+ Years of Software Engineering Experience: You have a proven track record of building complex products over at least two years in the industry.
  • Startup Savvy: You've gained experience working at a Series A to C startup, thriving in fast-paced and dynamic environments.
  • Backend Expertise: You have practical experience with our backend technologies—including Node.js, TypeScript, Go, and Python. Ideally, you're also familiar with the modern data stack (e.g., dbt, Fivetran).
  • Strong Understanding of Algorithms: You have a solid grasp of algorithms and data structures, particularly graph algorithms. You're proficient at processing and aggregating information from various sources (3rd party systems and warehouses).
  • Versatile Coding Skills: You write clean, maintainable, and performant code but can also move quickly and creatively when the situation calls for it.
  • End-to-End Development: You're comfortable taking features from concept to production, handling everything from defining the technical specs to supporting features once live.
  • Strong Educational Background: You hold a Bachelor's degree in Computer Science or another quantitative field.
  • Thrive in Ambiguity: You excel in dynamic environments where not everything is fully defined. You confidently navigate uncertainty, take initiative, and make decisions that drive projects forward.

You'll Get

  • Competitive Salary with Equity: Receive competitive compensation along with an equity package — share in our success as we grow together.
  • Unlimited Paid Time Off: Recharge and find inspiration whenever you need it with unlimited PTO.
  • Home Office Setup Stipend: Create your ideal workspace with a generous equipment stipend to supplement your home office needs.
  • Monthly Wellness Allowance: Enjoy a flexible stipend each month for daily lunches, gym memberships, co-working spaces, or anything else that keeps you energized and happy.
  • Invest in Your Growth: Access to an annual allowance, dedicated to learning and development to fuel your professional journey.
  • Exciting Company Retreats: Connect with the team during our unforgettable company retreats held twice a year. We’ve collaborated in: London, Italy, Mexico, Costa Rica, and more.
  • Remote-First Culture: Work remotely from anywhere in timezones aligned to United States or United Kingdom, or join us in our vibrant London office—the choice is yours!
  • Cutting-Edge Technology Stack: Work with modern technologies and benefit from highly automated workflows that streamline development and keep you at the forefront of the industry.
  • Modern Equipment: Receive the latest-generation laptop hardware to ensure nothing slows you down—the tools will match your ambition.
  • Flexible Working Hours: Outside of our core collaboration times, enjoy the flexibility to work when you're most productive, supporting a healthy work-life balance.
  • Collaborate with Exceptional Talent: Be part of a team of brilliant and passionate engineers, collaborating on challenging projects that have real impact.
About Causal
At Causal, we're revolutionizing the way people think and work with numbers. Our innovative tool empowers users to perform calculations, visualize data, and communicate numerical insights effortlessly. By combining the best elements of spreadsheets with the strengths of programming, we're making number-crunching fast, collaborative, and accessible to everyone.
We're backed by some of the world's leading venture capital firms—Accel, Coatue, and Passion Capital—along with renowned angel investors like Naval Ravikant and Scott Belsky. Their support fuels our mission to innovate and disrupt financial planning and beyond.
Join our internationally distributed team that's shaping the future of data integrations, modeling, and reporting. If you're passionate about making a lasting impact and redefining how the world works with numbers, Causal is the place for you.Learn more at https://causal.app/

Advice from our career coach

As a senior backend/data engineer at Causal, you'll be tasked with tackling complex engineering challenges to develop a powerful yet intuitive number-crunching tool. To stand out as an applicant for this role, here are some key tips:

  • Deeply understand Causal's product and customers to deliver exceptional solutions.
  • Transform requirements into clean, maintainable, and high-performance code.
  • Establish and refine processes for long-term success and scalability.
  • Showcase your ability to lead and innovate to make a lasting impact on the product and company.
  • Demonstrate a proven track record of building complex products, especially in a startup environment.
  • Highlight practical experience with backend technologies like Node.js, TypeScript, Go, and Python.
  • Emphasize your strong understanding of algorithms and data structures, particularly graph algorithms.
  • Showcase your versatile coding skills, end-to-end development experience, and strong educational background in Computer Science or a related field.
  • Illustrate your ability to thrive in ambiguity, navigate uncertainty, and drive projects forward.

Apply for this job

Expired?

Please let Causal know you found this job with RemoteJobs.org. This helps us grow!

About the job

Sep 30, 2024

Full-time

  1. US United States
RemoteJobs.org mascot