See more Collapse

Cardinal Financial: Senior Software Engineer

1 month ago


San Francisco, United States Philpar Full time

Cardinal Financial: Senior Software Engineer

Cardinal Financial is a fast-growing, technology-based mortgage lender reinventing how people get home loans. We understand great people are the key to great companies. Who We Need: The Senior Software Engineer is responsible for producing scalable software solutions and the full software development life cycle, from conception to deployment as well as mentoring other engineers. As a full stack senior engineer, you should have mastery of both front-end and back-end coding languages, development frameworks and third-party libraries. What You'll Do: Collaborate with greater engineering team in an agile environment Partner with Leadership, Executive Management, and key business stakeholders to identify and solution software request and needs Perform full-stack development to benefit the team and product when an engineer is familiar with the entire stack. Mentor other engineers in best practices and team conventions and standards. Manage your stories completely, including prioritization, working with stakeholders for design and specs, communicating status to all, writing the code, and documenting what you've done. Lead large projects with multiple engineers contributing, closely collaborating with designers and stakeholders. Write clean, concise code, and robust unit tests. Create well-designed UIs that make our users productive and simple for our customers to understand. Lead code reviews and daily interactions to ensure our application meets our high standards. We mix up the review teams so you'll get exposed to the whole system. Find ways to improve our applications and how we work. allowing us to make more happen with less. Daily video call interaction required Extended and weekend work hours may be required What You're Like:

You love a fast environment with a lot of churn. You take pleasure in creation, chaos, spontaneity, change, debate and silence. You’re passionate about great code design, great UX, security, performance and testing. You pride yourself on understanding projects top to bottom. You’re comfortable working in a team where each of us has a huge impact and we depend on each other to get things done. You enjoy working alone or working with others. You’re comfortable doing things even when you’re not told exactly what to do. You like helping others on things that have nothing to do with your project. What You Need:

Bachelor’s degree in Computer Science or related field and at least 5 years of software development experience on a large-scale web application. You communicate well whether you’re getting specs from a stakeholder, writing those specs, explaining a design to your colleagues, or patiently helping a user Demonstrated ability to analyze a feature story and design a robust solution for it. You can create specs for complex business rules and calculations. You write well-designed code that you and others will find easy to understand and modify six months from now. Demonstrated ability to review code and specifications ensuring high quality standards of other engineer’s stories. Mastery of object-oriented design and how to implement your designs in Java. Comfortable with Linux commands and tools. Demonstrated success in designing good databases and your SQL skills are solid. Demonstrated success with Octane software stories. Demonstrated success implementing HTTP / XML integrations with third-party systems You love a fast environment with a lot of churn. You take pleasure in creation, chaos, spontaneity, change, debate and silence. You’re passionate about great code design, great UX, security, performance, and testing. You pride yourself on understanding projects top to bottom. You’re comfortable working in a team where each of us has a huge impact and we depend on each other to get things done. You enjoy working alone or working with others. You’re comfortable doing things even when you’re not told exactly what to do. You like helping others on things that have nothing to do with your project. Our Technology:

Our application is a challenging and complex system that includes lender and borrower interfaces, workflow, document management, advanced automation, and integrations with external entities and services. The server architecture is stateless, cleanly managing the business logic and persistence layer, exposed as a RESTful JSON API. The server is written using a combination of Java 11 on Jetty, and Node.js for asynchronous tasks. Our database is MySQL with MyBatis ORM and uses Redis for caching and non-critical message queueing. Our applications are containerized, utilizing AWS services to deploy on EC2 via ECS. We use Aurora to scale and handle DB failover. We monitor with CloudWatch and push urgent issues to PagerDuty for triage. We use Jenkins to test and deploy. All infrastructure is built with Infrastructure-as-code tools like Terraform. Server images are built with Packer to enable reproducible results with security hardening. We use GuardDuty, AWS Config and Macie for security analysis. We develop on Macs, manage our code in git, and collaborate using chat and Asana.

What We Offer: Strength, Stability, and Vision. Great compensation package. Opportunity for career growth. A commitment to be a relevant market leader - we are aiming for the top Octane, our engineered proprietary technology that is transforming the mortgage industry. An empowered culture where your ideas are important and your voice matters. Full Benefits, beginning the first day of the month following your start date, including – Medical, Dental, Vision, Life, Disability Insurance, and much more. Generous paid time off package that also includes all major holidays. 401K w/ 50% match - Beginning the 1st of the month following 30 days of employment.

Cardinal Financial is an Equal Opportunity Employer. We respect and aim to empower individuals and support the diverse cultures, perspectives, skills and experiences within our workforce. California residents click here to review

Cardinal's California Employee Privacy Policy & Notice at Collection

. The expected base salary for this position ranges from one hundred nineteen thousand dollars to one hundred fifty thousand dollars, determined based on the applicant's experience, skillset, education, training, certificates, and licenses.

#J-18808-Ljbffr


We have other current jobs related to this field that you can find below


  • San Francisco, California, United States Advent Software, Inc. Full time

    Associate Software Engineer page is loaded Associate Software Engineer Apply locations San Francisco, CA time type Full time posted on Posted 2 Days Ago job requisition id R16507 SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. Named to Fortune 1000 list as top U.S. company...


  • San Mateo, California, United States Coupa Software Full time

    Coupa Company and Senior Software Engineering in Test role: Coupa is a company focused on helping businesses operate more efficiently and grow faster through their innovative AI-driven platform that optimizes sourcing, purchasing, supply chains, and financial management for over 3,000 global organizations. As a Senior Software Engineering in Test at Coupa,...


  • San Antonio, United States Cardinal Senior Care Full time

    Job DescriptionJob DescriptionCardinal Senior Care is looking for Caregivers Senior Care and Child Care.Cardinal Senior Care is seeking flexible scheduling options - Full-time, part-time, morning, afternoon, evening, weekends, and overnight shifts. We offer same day hires. We are a non medical home care agency that has been open since 2009, you will be doing...


  • San Francisco, United States Bridge Full time

    About Bridge We believe that much like data moved to the cloud, dollars (and many other financial assets) will move on-chain. As this transition occurs, stablecoins will become core financial infrastructure. However, the current tools supporting stablecoin development have meaningfully limited adoption and utility. At Bridge (www.bridge.xyz), we want to...


  • San Francisco, United States Bridge Full time

    About BridgeWe believe that much like data moved to the cloud, dollars (and many other financial assets) will move on-chain. As this transition occurs, stablecoins will become core financial infrastructure. However, the current tools supporting stablecoin development have meaningfully limited adoption and utility. At Bridge (www.bridge.xyz), we want to...


  • San Francisco, United States Bridge Full time

    About BridgeWe believe that much like data moved to the cloud, dollars (and many other financial assets) will move on-chain. As this transition occurs, stablecoins will become core financial infrastructure. However, the current tools supporting stablecoin development have meaningfully limited adoption and utility. At Bridge (), we want to change this by...


  • San Francisco, United States Parallel Consulting Full time

    Senior Software Engineer BackgroundOur client, a Tech StartUp is looking for a Senior Software Engineer to join the team. ResponsibilitiesYou will support the founding engineer with the development of their platform, taking ownership of architectural decisions, specifically focusing on backend systems. What we are looking for in candidatesB.S/M.S in Computer...


  • San Francisco, California, United States SoFi Full time

    Employee Applicant Privacy NoticeWho we are:Join us to shape a brighter financial future. Our company, SoFi, is committed to transforming personal finance with innovative, mobile-first technology. As a digital personal finance company, our goal is to help members achieve financial independence and realize their ambitions, whether that's buying a house,...


  • San Francisco, United States Twitter Full time

    Software Engineer/Senior Software Engineer - Observability page is loaded Software Engineer/Senior Software Engineer - Observability Apply locations San Francisco, CA Seattle, WA time type Full time posted on Posted 2 Days Ago job requisition id R100070 Are you prepared to join the X team and help build the ultimate real-time information-sharing app,...


  • San Francisco, United States Take-Two Interactive Software Full time

    About the Position Who We Are Headquartered in New York City, Take-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. The Company develops and publishes products principally through Rockstar Games, 2K, Private Division, and Zynga. Our products are currently...


  • San Francisco, California, United States ARC Technologies Full time

    Arc is the future of startup finance.Arc helps startups grow through its integrated cash management and capital markets platform. With Arc, companies don't need to choose between safety, liquidity, and returns — they get all three in one software platform.Startups can access venture debt and working capital, deposit funds into FDIC insurance eligible...


  • San Francisco, United States Wells Fargo Full time

    Build efficient and high performing solutions to meet the business requirements. Participate effectively in the entire software development life cycle. Define and Design solutions to meet the business and strategic requirements. Provides technical di Software Engineer, Software, Engineer, Senior, Application, Development, Technology, Banking


  • San Francisco, United States Bunkerhill Health Full time

    About the role We are seeking a talented and enthusiastic Software Engineer to join our dynamic team. As a Software Engineer, you will work closely with our senior engineers to develop, test, and maintain software solutions that meet our clients' needs. Responsibilities: Collaborate with cross-functional teams to understand project requirements and...


  • San Leandro, California, United States Wells Fargo Full time

    At Wells Fargo, we want to satisfy our customers financial needs and help them succeed financially. Were looking for talented people who will put our customers at the center of everything we do. Join our diverse and inclusive team where youll feel Software Engineer, Engineer, Software, Senior, Development, Technology, Banking, Benefits


  • San Antonio, United States Cardinal Senior Care Full time

    Cardinal Senior Care is looking for Caregivers.Cardinal Senior Care is seeking flexible scheduling options - Full-time, part-time, morning, afternoon, evening, weekends, and overnight shifts. We offer same day hires. We are a non medical home care agency that has been open since 2009, you will be doing one on one home care visits for seniors and we also...


  • San Francisco, California, United States Bunkerhill Health Full time

    About the roleWe are seeking a talented and enthusiastic Software Engineer to join our dynamic team. As a Software Engineer, you will work closely with our senior engineers to develop, test, and maintain software solutions that meet our clients' needs.Responsibilities:Collaborate with cross-functional teams to understand project requirements and translate...


  • San Francisco, United States Startup.network Full time

    Taxes are your #1 expense. What’s everything you could be doing, Instead? Our goal is to build the largest tax company in the world and help people change how they organize their business and life finances to save money, time, and achieve financial independence. Note: We are in the process of rebranding from Corvee to Instead. You can check out more about...


  • San Francisco, United States ATG Financial Technologies Full time

    ATG is looking for an senior software developer with finance and statistics background to work on cutting-edge systems in Blackstone Credit's Systematic Investment Strategies group. The position would be on-site at the Blackstone offices in San Francisco, working alongside the business.The position is through ATG Financial Technologies. ATG provides...


  • San Francisco, United States ATG Financial Technologies Full time

    ATG is looking for an senior software developer with finance and statistics background to work on cutting-edge systems in Blackstone Credit's Systematic Investment Strategies group. The position would be on-site at the Blackstone offices in San Francisco, working alongside the business.The position is through ATG Financial Technologies. ATG provides...


  • San Francisco, California, United States Block Full time

    Company DescriptionIt all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest, borrow and save to our 47...