Software Engineer (Back End)

Software Engineer (Back End)
Company:

Botkeeper


Details of the offer

Botkeeper is an automated bookkeeping solution transforming the accounting industry. Named one of America's fastest-growing companies by both Inc. and the Financial Times in 2021, we're building a team that isn't afraid to push the boundaries of what's possible. Together, we work hard, collaborate constantly, lift one another up, and challenge each other without fear.

Our Engineering Team:

We are a group of dedicated and talented engineers, who have an insatiable desire to learn new technologies, implement exciting scalable solutions, and teach each other as we collaborate on projects. Being a part of this team provides an opportunity to work across a variety of technical domains while contributing insights from your own experiences and domain expertise.

Position Overview:

We're looking for a Senior Backend Engineer to join the Botkeeper team! You will work closely with our ML & Operations teams to build products, features & external integrations that automate, speed up & advance the quality of the bookkeeping process. On occasion, you might stretch beyond the backend to work on some client code or participate in the UI/UX design process. If this is in your wheelhouse, we would love to talk to you!

Responsibilities:

Design and development of RESTful web services and integration with 3rd-party APIs
Work with product teams and end users to understand user interactions and build scalable solutions for improving customer's workflow and experiences
Architect large scalable features within an existing platform
Influence the features, architecture, and direction of our products
Active contribution to our code review culture
Lead and mentor junior/mid-level engineers, and establish/maintain code standards
Qualifications: 4+ years of software engineering experience
4+ years of experience developing within distributed systems/microservices architecture
Expertise with NoSQL, specifically MongoDB, required
Advanced knowledge of JavaScript/JS runtime (Node.js, V8)
Demonstrated experience in creating and fine-tuning noSQL queries for performance
Demonstrated experience in building and fine-tuning web services for scalability and performance
Expertise in architecting and improving data access patterns
Proficient knowledge of building and consuming scalable RESTful web services
Demonstrated experience in building green field projects
Demonstrated experience in learning and extending an existing code base
Expertise in security-related best practices including OWASP
Experience in communicating with users, other technical teams, and management to collect requirements, identify tasks, provide estimates, and meet production deadlines
Experience mentoring other engineers
Curious about how things work, creative about how to approach problems, and eager to collaborate with others

About Botkeeper:

Botkeeper provides bookkeeping to businesses using a powerful combination of skilled accountants and automated data entry through the use of machine learning and AI. Our clients receive 24/7 accounting and support as well as incredible insight into their financials with beautiful dashboards and unlimited reporting. The platform easily integrates with a client's bank accounts, credit cards, HR system, and POS system, and makes appropriate entries and adjustments to their QuickBooks Online accounts, providing businesses with a 24/7 AI-driven Botkeeper. The company is headquartered in St. Petersburg, FL.

Botkeeper Benefits:

We offer unlimited PTO, competitive compensation and healthcare, remote work, and 12 weeks of parental leave. Additional benefits include incredible opportunities for career growth, continued professional education, and collaboration with our team of smart, supportive colleagues.


Source: Grabsjobs_Co

Requirements

Software Engineer (Back End)
Company:

Botkeeper


Software Engineer

Senior Software Developer Lafayette, CO Remote Flexibility 6-12 month contract, with possibility of extension or conversion to full-time Role Overview As a s...


From Brooksource - Florida

Published a month ago

Controls Specialist

Job summary John Zink is looking for a Controls Specialist based in the U.S.This is a remote position traveling across the U.S. and CanadaThis role is not el...


From John Zink Hamworthy Combustion - Florida

Published a month ago

Director Of Technology

UFG, Inc. Director of Technology If you are looking for an opportunity to thrive and build a rewarding career with an industry-leading company – this is your...


From United Franchise Group - Florida

Published a month ago

Specialist - Hr

Seminole Classic Casino pioneered Indian gaming when it opened as the country's first large stakes bingo hall in 1979, eventually expanding with gaming machi...


From Seminole Gaming - Florida

Published a month ago

Built at: 2024-05-04T06:59:09.935Z