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

Staff Software Engineer, Banking (Backend)

Varo is an entirely new kind of bank. All digital, mission-driven, FDIC insured and designed for the way our customers live their lives. A bank for all of us.


This is a backend focused position that deals with reliability, load, and scale in every thing that we do. System design thinking, reliable and quality code, and extreme customer focus are what you bring to the table. You’ll get to work in a fast-paced environment, with modern technology stacks, be part of a great and diverse workplace, and improve the financial lives of others.


What you'll be doing
  • Design and build scalable distributed solutions that our customers or employees can build their lives around
  • Evolve our core banking platform systems to support the latest financial services
  • Lead large-scale projects from ideation to creation with a customer-first mindset
  • Mentor engineers and help build a tech culture that makes magical products
  • Influence the technical strategy with a drive to improve products, infrastructure, processes, or organizations
  • Work cross-functionally with various engineering, product, and operations teams


You'll bring the following required skills and experiences
  • 10+ years of industry experience in software development leading large and strategic high-impact areas in business 
  • Technical leadership and ownership in bringing multiple engineering functions to production
  • Experience with scalable, distributed systems with a test-first approach
  • Deep understanding of microservices and event-driven architectures
  • Experience in strong consistency in a distributed environment, transactional databases, and caching systems
  • Deep understanding of the software security practices
  • Experience with testing methodologies including contract testing and testing in vendor environments


Technologies we use
  • Kotlin, Java, Spring Boot
  • AWS - EKS, S3, SNS, SQS, KMS
  • PostgreSQL, Kafka, Airflow, Kubernetes, Istio
  • Gitlab, Grafana, Loki
  • React, Athena


$180,000 - $200,000 a year
For cash compensation, we set standard ranges for all US-based roles based on function, level, and geographic location, benchmarked against similar-stage growth companies. Per applicable law, the salary range for this role is $180,000 - $200,000. Final offer amounts are determined by multiple factors as well as candidate experience and expertise and may vary from the identified range.

#MidSenior

Varo Bank Glassdoor Company Review
2.9 Glassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star iconGlassdoor star icon
Varo Bank DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Varo Bank
Varo Bank CEO photo
Colin Walsh
Approve of CEO

Average salary estimate

$190000 / YEARLY (est.)
min
max
$180000K
$200000K

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 Staff Software Engineer, Banking (Backend), Varo Bank

Welcome to Varo, where we are redefining what banking means in today’s digital age! As a Staff Software Engineer in the Banking division with a backend focus, you’ll play a pivotal role in creating reliable, scalable systems that our customers depend on every day. In this exciting position, you're not just writing code; you're designing solutions that have the potential to transform financial lives. Your expertise in system design thinking and coding quality will help us enhance our core banking platform, keeping us at the forefront of financial services innovation. You’ll lead large-scale projects, mentor fellow engineers, and work collaboratively with cross-functional teams to ensure our products meet the highest standards of customer satisfaction. At Varo, we care deeply about our customer experience, and your contributions will help us maintain that focus as we grow. If you have a rich background in handling scalable, distributed systems and a passion for building sophisticated fintech solutions, we want to hear from you! With a competitive salary range of $180,000 to $200,000 and an inclusive, diverse workplace, come be a part of something special with Varo!

Frequently Asked Questions (FAQs) for Staff Software Engineer, Banking (Backend) Role at Varo Bank
What are the core responsibilities of a Staff Software Engineer at Varo?

As a Staff Software Engineer at Varo, your primary responsibilities will include designing and building scalable distributed solutions, evolving our core banking platform, leading large projects, and mentoring other engineers. You will also influence technical strategies and collaborate with teams across engineering, product, and operations to ensure that our solutions are cutting-edge and effective.

Join Rise to see the full answer
What qualifications are needed for the Staff Software Engineer position at Varo?

To be successful in the Staff Software Engineer role at Varo, you should have at least 10 years of experience in software development, strong technical leadership skills, and a deep understanding of microservices and event-driven architectures. Experience with test-first approaches and software security practices will also be crucial, along with familiarity with technologies such as Kotlin, Java, and AWS.

Join Rise to see the full answer
What technologies does Varo use for the Staff Software Engineer role?

At Varo, we work with a modern tech stack that includes Kotlin, Java, and Spring Boot for backend development, alongside AWS services like EKS and S3. We also utilize PostgreSQL, Kafka, and Kubernetes to ensure our solutions are robust and scalable, making sure our banking systems are state-of-the-art.

Join Rise to see the full answer
How does Varo support the growth and development of its Staff Software Engineers?

Varo is committed to fostering a culture of mentorship and continuous learning. As a Staff Software Engineer, you'll have opportunities to mentor junior engineers, influence technical strategy, and participate in cross-functional projects, allowing you to grow your technical skills and leadership abilities within a supportive and diverse environment.

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

The salary range for the Staff Software Engineer position at Varo is between $180,000 and $200,000 annually. This range is based on multiple factors, including candidate expertise and market benchmarks, ensuring that we offer competitive compensation for our roles.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer, Banking (Backend)
What experience do you have leading large-scale software projects?

In answering this question, highlight specific projects where you took a leadership role, detailing your contributions, the technologies you used, and how your leadership directly impacted the project's success.

Join Rise to see the full answer
Can you discuss a time when you implemented a scalable system?

Provide an example that illustrates your ability to design and implement scalable systems, detailing the challenges you faced and the outcomes of your work, as well as any positive feedback from stakeholders.

Join Rise to see the full answer
How do you ensure the quality of your code in a distributed environment?

Explain your approach to code quality assurance, including your use of testing methodologies, code reviews, and any performance monitoring tools you employ to maintain high standards in fast-paced environments.

Join Rise to see the full answer
What is your understanding of microservices and event-driven architecture?

Demonstrate your expertise by defining both concepts clearly, discussing how you've applied them in your previous roles and how they contribute to building scalable and resilient banking applications.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Share your strategy for task prioritization, including any tools or methodologies like Agile or Scrum that you use to stay organized and focus on delivering customer value in a timely manner.

Join Rise to see the full answer
Describe your experience with cloud technologies.

Discuss your hands-on experience with cloud platforms, especially AWS, mentioning specific services you have used and how these technologies have enabled your team's project success and scalability.

Join Rise to see the full answer
What role does collaboration play in your software engineering practice?

Highlight the importance of collaboration in your work, citing examples of cross-functional teamwork, how you communicate effectively with team members, and how collaboration leads to better outcomes.

Join Rise to see the full answer
Can you explain your approach to mentoring junior engineers?

Discuss your mentorship philosophy, outlining specific strategies used to nurture junior engineers, promote skill development, and encourage them to take on challenging projects that foster growth.

Join Rise to see the full answer
How do you stay current with technology trends in the banking and finance industry?

Elaborate on your methods for staying updated with rapidly changing technologies, including industry publications, webinars, networking events, and continuous learning platforms that ensure your skills are sharp and relevant.

Join Rise to see the full answer
What strategies do you use for ensuring software security?

Explain your familiarity with software security practices and how you incorporate security considerations into your development process, providing specific examples from your past work that highlight your proactivity in safeguarding applications.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
NBCUniversal Remote Universal City Plaza, Central LA, CA, USA
Posted yesterday
TwoDox Hybrid Venice Beach
Posted yesterday
Photo of the Rise User
Sopra Steria Remote Av. de Manoteras, Hortaleza, 28050 Madrid, España
Posted 3 days ago

After decades in financial services, our CEO, Colin Walsh, was fed up with the growing disconnect between what customers want: an affordable bank account that helps them solve everyday financial problems, and what traditional banks offer: expensiv...

30 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Not_Sp, on–si
DATE POSTED
December 11, 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!