09 mar
Botkeeper
Puerto Colombia
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 an experienced Senior Software Engineer to join the Data Engineering and Automation 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 Build and maintain ingest and ETL/ELT pipelines that collect data from multiple sources, and use this data to power many internal processes critical to the success of our platform Work with product teams and end users to understand user interactions and build scalable solutions for improving customers’ workflow and experiences Influence the features, architecture, and direction of our products Active contribution to our code review culture Qualifications: 8+ years of software engineering experience 5+ years of experience developing within distributed systems/microservices architecture 5+ years of experience managing production data pipelines for large data sets Proven experience with all things data - governance, modeling, transformation, etc. Maturity in managing data pipelines including monitoring/alerting and archival strategies Knowledge of NoSQL,
specifically MongoDB Experience working with Snowflake and Postgres Experience with AWS resources like S3, SNS, SQS, and DynamoDB Experience with a message broker, like RabbitMQ Advanced knowledge of Python Demonstrated experience in creating and fine-tuning noSQL queries for performance Demonstrated experience in building and fine-tuning web services for scalability and performance Knowledge in architecting and improving data access patterns Knowledge of building and consuming scalable RESTful web services Demonstrated experience in learning and extending an existing code base Knowledge of 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 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. Equal Employment Opportunity Statement:
Botkeeper is proud to be an Equal Employment Opportunity employer and we encourage all to apply to join our team!
We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, military or veteran status, disability, or any other applicable characteristics protected by law. If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to **************@botkeeper.com. Seniority level Mid-Senior level Employment type Full-time Job function Industries: Software Development #J-18808-Ljbffr
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.