We are looking for an experienced and passionate Senior or Staff-level Software Engineer to join our team at an applied AI company revolutionizing bookkeeping. We are building the first self-driving bookkeeping experience for entrepreneurs. With backing from world-class investors like OpenAI, we are creating a transformative data layer for finance that aims to automate the back office for millions of online business owners. Join our experienced team and help us shape the future of AI-powered financial solutions.
Key Responsibilities
- Collaborative Development: Work closely with the Product, AI, and Engineering teams to design, develop, and implement complex financial features and systems that streamline the bookkeeping process.
- Tech Evaluation & Research: Continuously research, evaluate, and integrate new technologies to improve the performance, reliability, and scalability of our systems.
- Financial System Design: Lead the development of accounting and financial features that are intuitive, scalable, and performant, ensuring they meet the needs of online business owners.
- Infrastructure Management: Work with modern infrastructure tools like AWS and GCP to ensure the scalability and security of our platform.
- Architecture & Design: Contribute to the design and architecture of systems, leveraging your strong understanding of software architecture and design patterns.
- User-Centric Problem Solving: Work closely with cross-functional teams to understand user needs and deliver solutions that solve real-world problems for online business owners.
Required Experience And Skills
- Experience: 3-10+ years of software engineering experience, with a track record of developing complex, scalable software systems.
- Financial System Expertise: Past experience leading the development of complex financial or accounting features, with a strong understanding of the unique challenges in financial systems.
- Tech Stack Expertise: Proficient in modern development stacks such as TypeScript, React, Node, and familiar with tools like AWS, Terraform, and Postgres.
- Infrastructure Management: Strong experience working with cloud services (AWS, GCP) and managing infrastructure for large-scale applications.
- Strong Communication Skills: Excellent written and verbal communication skills, with the ability to articulate technical solutions clearly and effectively.
- Problem-Solving Mindset: Enthusiastic about solving user problems and designing software solutions that create intuitive and impactful experiences for online business owners.
Desirable Experience
- AI & Automation: Familiarity with AI technologies, particularly OpenAI and Azure AI, is a plus, as we are building an AI-powered solution to automate the bookkeeping process.
- Product Mindset: Experience working closely with product teams to develop user-centric software and iterate based on feedback.
- Modern Development Tools: Experience with tools like Github, Slack, Linear, and Figma for collaborative software development and communication.
Location and Logistics:
- Location: Full remote for EU candidates.
Benefits
- Competitive salary and equity package
- Health and wellness benefits
- Collaborative work environment with a fast-paced, innovative team
- Opportunities for career growth and learning in the AI and financial tech sectors
This role is ideal for someone passionate about AI and finance, excited to work on scalable, impactful solutions, and eager to help millions of entrepreneurs optimize their back-office operations.
Skills: typescript,nodejs,node,postgres,terraform,aws,openai,gcp,github,react