Senior Software Engineer

Job Title:  Senior Software Engineer

Location: Orlando, FL or remote (within the United States)

Manager: Software Engineering Manager

Exemption Status: Exempt

About LSQ

At LSQ we’re changing the way businesses manage the most important part of their business - their cash flow. Through innovative funding software and partnerships with the world’s largest banks, we’ve been able to give small business owners a new lease on life when others can’t or won’t.

Our engineering team is currently experiencing rapid growth as we build out a new business proposition at LSQ and are looking for exceptional talent to help us solve complex problems plaguing a space measured at more than $4.9 trillion.

For more information, please visit our website at www.lsq.com.

 

The Job

We are looking for a seasoned, battle-tested developer who is excited to help architect complex and scalable web services and infrastructure, but is also capable of putting their head down and quickly implementing product features without rework. This is the kind of person who can’t sleep at night unless they have solid automated regression test coverage, and who will positively influence that TDD culture on the team. This person’s thought-leadership should be driving best practices on the team and naturally bringing up the performance of those around them to their level. “Teamwork” isn’t just a word to this person - it is a lifestyle. If the idea of working on a self-organizing Scrum team where you work closely with Product Owners and have plenty of influence on how the team operates excites you, then look no further!

  Your key responsibilities will be...
  • Identifying and implementing scalability/performance improvements

  • Influencing automated testing strategy/tooling and driving culture around it

  • Maintaining and enhancing our AWS cloud infrastructure

  • Mentoring junior engineers and interns

  • Designing web services that scale

  • Working with large quantities of data and optimizing read/write performance

  • Improving developer processes

  • Becoming a subject matter expert in several systems that we support

 

The prerequisites for this position are...
  • 5+ years software engineering experience

  • Fluent in Java 11

  • Experience with the Spring framework

  • Shell scripting

  • Web services (JSON-RPC)

  • CI/CD pipeline experience

  • Github

  • SQL (MySQL preferred)

  • Architectural design

  • Strong test automation skills

  • Fullstack experience

  Nice to have experiences are…
  • AWS experience

  • .NET Core

  • Kotlin

  • Python

  • Angular (Javascript/Typescript)

  • Event Streams

  • Terraform

  • Dropwizard

  • Protobuffers

  • Docker

  • Fin-Tech experience

  • Authentication/Authorization experience

  Successful Senior Engineers will have these traits...

Teacher/Mentor

  • Can share knowledge and skills with others

  • Works to bring entire team up to their level

Self sufficient

  • Capable of learning on your own

  • If left in a vacuum, you still produce

  • Ask questions to clarify the goal/get help

Problem solver

  • Capable of debugging a problem and identifying the root

  • Eager to brainstorm solutions to others problems

  • Takes action on low hanging fruit

Fire starter

  • Not content with the status quo

  • Challenges existing assumptions

Organized

  • Capable of managing large bodies of work

  • Can reduce complex projects/problems into their core features

  • Clear communication

  • Documents designs and processes to distribute with the team

Continually improving

  • Learns new skills, technologies, languages

  • Continually strives to master all fields

  • Learns from peers and leaders by watching their patterns

Optimizing

  • Improves repetitive tasks

  • Can separate needed and unneeded parts of code

Multitasking

  • Can work on multiple things at once

    • Debug

    • Develop

    • Plan

Team Environment
  • Full stack scrum teams with no egos

  • Scrum framework

    • 2-week sprints

    • Ceremonies: Daily Standups, Sprint Planning, Backlog Refinement, Retrospective, Sprint Review

  • Continuous integration, frequent deployments

  • We communicate largely through Slack, GitHub, Jira, and Ring Central

  • Experienced leaders who will challenge you to grow

  • Freedom to be creative and develop great products

What we offer:
  • Competitive salary

  • Downtown Orlando location (north side of Lake Eola) with free parking.

  • Option to be full-time remote

  • Fantastic health insurance

  • Dental, Vision, Life, Short term & Long term disability insurance

  • HSA & FSA options

  • 15 days of paid time off per year

  • 401K plan with company matching and 100% immediate vesting!

  • Financial planning services

  • Casual dress – Florida is hot.  Wear comfortable clothes!

  • Free snacks & drinks in the office

  • Company sponsored sports teams, events, and team outings

  • For onsite developers:

    • Three 24” monitors

    • Motorized standup desks

    • 15” MacBook

    • Whatever peripheral devices & software you need to do your job enjoyably