hero

Careers in Crypto and Blockchain

Multicoin Capital
Multicoin Capital
96
companies
436
Jobs

Senior Software Engineer

Bakkt

Bakkt

Software Engineering
Alpharetta, GA, USA
Posted on Tuesday, November 21, 2023
About Us

Founded in 2018, Bakkt builds technology that connects commerce.

Our vision is to connect the digital economy by offering one ecosystem for cryptocurrency and digital assets, loyalty, and commerce. We enable our partners and clients to deliver new opportunities to their customers through SaaS and API solutions that unlock crypto and drive loyalty, powering engagement and performance.

Come build with us.

As a Software Developer, you will be responsible for design, development, test, and deployment of a range of large-scale front-end / back-end micro services. You should have an established background in designing and building highly scalable systems and the motivation to achieve results in a fast-paced environment. A willingness to take ownership and be accountable for results is essential.

We Are Looking For

  • A passionate technologist with a thirst for knowledge.
  • A self-starter who wants to look under the covers and understand how and why things work.
  • A person well versed in the fundamentals of OOA/OOD & micro service based architecture.
  • A great collaborator who is excited to be part of a high-functioning team
  • An advocate of clean, well-tested code

Responsibilities

  • Designing, implementing, and maintaining containerized microservices that are used by thousands of people every day
  • Work with product and client technical teams to turn business requirements to technical specifications
  • Re-factoring and improving the existing code base
  • Plan and decompose High-Level Features, providing accurate estimates.
  • Responsible for architecture direction of the application.
  • Execute process improvement projects, including technical debt reduction and culling code / procedures that may no longer be needed
  • Assist Production Support Team with triage and identify root cause for issues with designated applications

Qualifications

  • 7+ years of hands-on software development in Java, Spring boot.
  • Experience delivering highly scalable, high-performance and mission-critical software solutions in cloud environment.
  • A very strong understanding of Object Oriented Design.
  • Familiarity with software management tools (gradle, GIT, build pipeline etc), CI-CD, test automation.

Education: Bachelor’s Degree required, preferably in computer science or related discipline.

­Bakkt is devoted to having diversity in its workforce and is proud to be an equal opportunity employer. Bakkt does not make any employment decisions based on race, color, religion, sex, national origin, veteran status, disability, age, sexual orientation, gender identity of any other characteristic protected by law. Must successfully pass a post-offer background check and drug screen.