Software Engineer

3 weeks ago


Tampa, United States botkeeper Full time

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.

Powered by JazzHR #J-18808-Ljbffr


  • Software Engineer

    5 days ago


    Tampa, United States Insight Global Full time

    ** Must be able to obtain a secret clearance ** Must Haves:Bachelor’s Degree in Engineering or related fieldUS Citizen3+ years experience in Avionics/Aviation3+ years experience in working with Navigation or Data Transfer systemsFamiliar with ADA Coding language3+ years of C coding language1+ year experience working with ARM processorsVery strong...

  • Software Engineer

    6 days ago


    Tampa, United States Insight Global Full time

    ** Must be able to obtain a secret clearance ** Must Haves:Bachelor’s Degree in Engineering or related fieldUS Citizen3+ years experience in Avionics/Aviation3+ years experience in working with Navigation or Data Transfer systemsFamiliar with ADA Coding language3+ years of C coding language1+ year experience working with ARM processorsVery strong...


  • Tampa, United States Noir Consulting Full time

    .NET Software Engineer - Market Leading Product Design and Development Company - Tampa (Tech stack: .NET Software Engineer, C#, .NET Core, .NET 4.6+, Web API 2, Microsoft Azure, IoT, Azure Table, Blob Storage, Redis, OAuth, SignalR, RabbitMQ, Docker, TypeScript, JavaScript, Angular 7+, React, .NET Software Engineer) Combining the best minds in manufacturing...


  • Tampa, United States Iris Software Full time

    Iris Software is looking to hiring for the following role. If you are interested, please share your updated resume.Job Title: Senior Java DeveloperLocation: Tampa, FL (Hybrid role)W2/One man corp only. We cannot consider 3rd party c2cJob Description:8+ years of must have hands-on experience in software backend service development, primarily using Java,...


  • Tampa, United States Tential Full time

    Mid-Senior Level Python Software Engineer *Houston, TX *On-Site Monday through Friday 9-6PM CST hours *Software Engineer with Python coding *This is NOT a Data Engineer. This is a Software Engineering position for someone who truly programs in Python (not just scripting). *W2 Contract Position. No C2C at this time. As a Software Engineer, your main role...

  • Software Engineer III

    4 weeks ago


    Tampa, United States JPMorgan Chase & Co. Full time

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As a Software Engineer III at JPMorgan Chase within the Corporate & Investment Bank, Payments Technology division, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure,...


  • Tampa, United States Remotely Full time

    This is a remote position. Java Software Engineer (US/Canada Residents Only, 1 year experience, remote) Team Remotely Inc. is a staffing and recruitment agency that offers a comprehensive solution for talent acquisition, including sourcing, vetting, pay rolling, and managing talent. Whether you need contract staffing, direct hire, direct sourcing, talent...


  • Tampa, United States Source Select Group Full time

    Job DescriptionJob DescriptionApproved locations: AZ, CO, FL, GA, IL, MA, PA, NC, TX, TN, VA, WAThe Software Engineering Manager will lead and evolve our engineering discipline across the teams. You will leverage your expertise, experience, and passion to create and foster a high performing team that delivers quality & excellence to our clients.The ideal...


  • Tampa, United States Altamira Technologies Full time

    Cloud Software Engineer 3 Altamira delivers a variety of analytic and engineering capabilities to the US National Security community, but the tech culture and the caliber of the individuals that bring these capabilities to fruition are what really set us apart. We’re a curious, responsive, dedicated bunch spread across many corporate cultures. Dayton, OH...


  • Tampa, United States JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate Investment Bank, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and...


  • Tampa, United States Source Select Group Full time

    Job DescriptionJob DescriptionApproved Candidate Locations: FL, GA, CO, AZ, TN, TX, VA, MA, PA, IL, WA, NC, Summary of Duties & ResponsibilitiesSeeking a highly driven and effective professional to lead and evolve our engineering discipline across the teams. These teams are responsible for envisioning, planning, and developing project management and...


  • Tampa, United States Iris Software Inc. Full time

    Iris Software is looking to hiring for the following role. If you are interested, please share your updated resume.Job Title: Senior Java DeveloperLocation: Tampa, FL (Hybrid role)W2/One man corp only. We cannot consider 3rd party c2cJob Description:8+ years of must have hands-on experience in software backend service development, primarily using Java,...


  • Tampa, United States Khub Full time

    As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining complex software applications that drive B2B Ecommerce project. You will have the opportunity to lead technical initiatives for API integration, and contribute to the evolution of our technical architecture. Project requires background in AWS, cloud...


  • Tampa, United States HIRETUAL Full time

    Apple is looking for a Software Engineer to join our team in our florida office. This person is responsible for the end-to-end planning, building, and deploying of our software systems. He/she will be able to drive the programming of well-constructed, testable code. The ideal candidate will have a broad technical background, a solid understanding of...


  • Tampa, United States HIRETUAL Full time

    Apple is looking for a Software Engineer to join our team in our florida office. This person is responsible for the end-to-end planning, building, and deploying of our software systems. He/she will be able to drive the programming of well-constructed, testable code. The ideal candidate will have a broad technical background, a solid understanding of...

  • Software Engineer III

    4 weeks ago


    Tampa, United States JPMorgan Chase Full time

    Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate and Investment Bank, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and...

  • Software Engineer III

    4 weeks ago


    Tampa, United States JPMorgan Chase Full time

    Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate & Investment Bank under US Liquidity team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a...

  • Software Engineer

    3 weeks ago


    Tampa, United States OPSWAT Full time

    OPSWAT is a global cyber security company providing solutions for enterprises since 2002 to identify, detect, and remediate advanced security threats from data and devices coming into and out their networks. Trusted by over 1,000 organizations worldwide and with over 30 anti-malware engines, 100+ data sanitization engines and more than 25 technology...


  • Tampa, United States HiFyve Full time

    HiFyve is hiring a System Software Engineer in Tampa, FL!Salary from $80k - $110k+ (based on experience) Full Benefits Package and 401k matching Room for Advancement! Job Description Collaborate with design teams to develop and align aircraft systems with specifications and needs. Design and engineer aircraft systems considering performance, safety, weight,...


  • Tampa, United States JPMorgan Chase Bank, N.A. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate Investment Bank, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and...