ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior/Lead Backend Engineer (Seattle)

Revefi

Seattle, WA Hybrid permanent

Posted: July 7, 2022

Interested in this position?

Create a free account to apply with AI-powered matching

Job Description

About Revefi
Founded in 2021 by Sanjay Agrawal and Shashank Gupta, the visionary co-founders of ThoughtSpot ($4.2B+ valuation), Revefi is building an AI Agent for Data Spend Optimization, unifying observability across data quality, usage, spend, and performance — a category-defining platform for modern data teams. Backed by $20M in Series A funding from Icon Ventures, Mayfield Fund, GTM Capital, and StepStone Group, we’re on a mission to build the future of Data Spend Optimization and Cloud Data Operations.
The Role
We are seeking a talented and experienced Technical Lead Software Engineer to join our dynamic team. You will be responsible for designing, developing, and maintaining our cloud-based Software-as-a-Service (SAAS) platform. You will play a crucial role in leading the technical direction, architecture, and implementation of our backend systems. Collaboration with cross-functional teams, including product managers, frontend engineers, and DevOps, will be essential to deliver high-quality, scalable, and reliable solutions.

Are you up for the challenge of building an amazing product and team from scratch and taking your career to the next level? If building an exceptional distributed team excites you, if building an awesome enterprise product tech stack that handles the test of time challenges you, then you are at the right place!


Responsibilities:
• Lead the design and architecture of highly scalable and reliable backend systems for our SAAS platform.
• Collaborate closely with cross-functional teams to understand product requirements and translate them into technical specifications.
• Develop high-quality, efficient, and maintainable code using Java, Python, C++, and other relevant technologies.
• Implement and maintain distributed systems to handle large volumes of data, ensuring high availability and fault tolerance.
• Optimize system performance and scalability to meet the increasing demands of our users.
• Conduct comprehensive testing and debugging to identify and resolve issues in a timely manner.
• Stay up-to-date with the latest trends and best practices in backend development, cloud technologies, and distributed systems.
• Provide mentorship and technical guidance to junior engineers, fostering their professional growth.
• Participate in the recruitment and onboarding process of new team members, contributing to the growth of the engineering team.


Requirements:
• Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
• Minimum 7 years of professional experience in backend development, with a strong focus on Java, Python, C++, or relevant technologies.
• Extensive expertise in designing and developing cloud-based SAAS platforms.
• Proficiency in building distributed systems and working with large-scale datasets.
• Solid understanding of software design principles, design patterns, and architectural best practices.
• Strong problem-solving skills and the ability to debug complex issues in a distributed environment.
• Excellent communication and collaboration skills, with a proven ability to work effectively in a cross-functional team.


Nice to have :
• Experience with cloud platforms, such as AWS, Azure, or Google Cloud.
• Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
• Experience with database systems, both SQL and NoSQL.
• Contributions to open-source projects or active participation in the software development community.


Why join our team :
• Competitive compensation package including base salary and equity
• Medical coverage 100% paid by the company
• Visa Sponsorship (H1B, others)

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply