Senior Software Engineer

09 Aug 2024

Vacancy expired!

Remote, Equity, Full Benefits, 401k + 5% match!

This Jobot Job is hosted by: Patrick MurphyAre you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.Salary: $150,000 - $190,000 per year

A bit about us:

We are on a mission to lower the barriers to innovation in financial services. We build Fintech AND Bank friendly software to embed banking and payments functionality into any application in a matter of weeks. Join us and be part of an exciting team backed by a leading Fintech-focused bank to enable disruptors everywhere.

Our goal is to positively impact 1 billion lives and we're hiring the best and brightest to help us get there!

Fully Remote for LIFE!

Why join us?
  • Remote for life
  • Great salary
  • Excellent company culture
  • Full benefits - health, dental, vision
  • 401K + up to 5% match!
  • Equity! - Pre-series A meaningful equity!
We embrace open, honest communication; we encourage trust within our company and amongst our partners; we treat each other with respect while maintaining an environment where constructive criticism and the best solution wins; and, most importantly, we support each other and enjoy solving hard problems as a team. We are focused on sustained excellence and are looking for team members who will consistently push themselves and their teammates to build the next great thing.

While you are getting into a company at the early stages, with pre-series A equity, we are backed by one of the largest banks in the world. No need to worry about cash flow or lack of amazing benefits!

Job Details

THE ROLE - We are looking for a talented and motivated server engineer, who is excited about architecting and building server technologies that scale globally and are highly available and reliable. Our clients are banks and fintech companies looking to offer banking solutions to their clients. We are an early-stage startup company building our team and defining our values and we're focused on hiring people with a passion for creativity, collaboration, and problem-solving with a strong commitment to quality.

You will help build out our Banking-as-a-Service platform and will work with UI designers and engineers, product managers, cloud ops engineers, and other server engineers. While we're looking for extremely technical engineers, we also want you to function as a key member of the overall business team - share your thoughts and ideas about how to improve the products and then take ownership of new features and see them through to completion. Together, we will learn, grow, and ultimately succeed as an entire team.

DUTIES AND RESPONSIBILITIES -
  • Own backend stability (in conjunction with our Cloud Ops team) and the feature set for our Platform, to include adding new features, participating in design and architecture discussions, troubleshooting and resolving issues, and improving the overall codebase
  • Identify technical requirements and recommend solutions to the architecture, performance, and product challenges as they arise and collaborating with our design and product management teams to arrive at the best technical solution that also meets the needs of our clients and partners
  • Implement new features as needed and take ownership of those features from the design phase through the testing, documentation, and maintenance phases. At Victor, we believe our software engineers should participate in every phase of the SDLC.
  • Collaborate with Cloud Ops, mobile, and web teams to identify and implement technical solutions that minimize response teams and ensure reliability
  • Work with QA to build test cases and identify test scenarios to help ensure the stability and validity of the platform
REQUIREMENTS -
  • Strong Java engineer, with the ability to work across all phases of the SDLC
  • Experience with Java-based frameworks like Spring and Hibernate
  • Ability to juggle multiple tasks and responsibilities at the same time, prioritizing accordingly as the needs of the business evolve
  • Expertise in designing RESTful APIs
  • Experience working with systems that are high volume, with high availability and reliability requirements
  • Familiarity with one or more relational databases and one or more NoSQL databases
  • Comfortable reviewing and implementing third-party APIs and specs and designing workflows around those
  • Self-driven and motivated to build a product, a team, and a company
  • Experience working with a cloud platform, preferably AWS
  • Experience working with other relevant technologies, including Docker, Kubernetes, and ElasticSearch
NICE TO HAVES -
  • Familiarity with security concepts, including encryption, OWASP security standards, etc.
  • Familiarity and affinity for Open Source technologies and products
  • Experience building, deploying and maintaining a global product
EDUCATION AND WORK EXPERIENCE
  • 7 - 10 years of experience with building server applications
  • A Bachelor's and/or Master's degree in Computer Science and/or any other related field
  • Have deep architectural knowledge of programming, design patterns, concurrency, and data structures. Adaptable to changing architecture and new technologies.
  • Design code that can be changed/refactored/maintained easily. This includes not only a design that allows for it but the unit tests to prove nothing will break.
  • Experience building enterprise SaaS platforms within Fintech or financial services
  • Have experience with distributed and big data computing technologies and platforms
  • AWS Serverless architecture experience
  • Strong communication, analysis, and problem-solving skills.

Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.

  • ID: #44729084
  • State: California Los angeles 90001 Los angeles USA
  • City: Los angeles
  • Salary: $150,000 - $190,000 per year
  • Job type: Permanent
  • Showed: 2022-08-09
  • Deadline: 2022-10-07
  • Category: Et cetera