Senior Software Engineer
About the role
We are seeking a Software Engineer to build our user-facing AI services. This role involves making AI-powered data transformation accessible to finance teams through web applications, interactive workflows, and reporting tools.
Key Responsibilities
- Build and iterate on web interfaces based on product specifications and user feedback
- Develop full-stack features from frontend UI to backend API integration
- Create integrations with financial data sources and third-party systems
- Design and implement reporting tools and dashboards that meet enterprise audit requirements
- Collaborate with technical leadership on architecture and implementation decisions
Requirements
- 4+ years building production web applications with modern frameworks (Typescript, Python, etc.)
- Strong backend or full stack development experience
- Experience with API development and third-party integrations
- Understanding of databases, data processing, and common data formats (CSV, JSON, Excel)
- Experience taking products from development to production deployment
- Comfortable with agile development and working from product specifications
- Experience with cloud platforms (AWS, GCP, or Azure) and modern deployment practices
- Understanding of security best practices for enterprise software
- Ability to write maintainable, well-tested code with proper documentation
- Comfortable working with product managers to understand requirements and user needs
- Experience working with technical leadership while owning implementation details
Strong Advantages
- Nice-to-have: Active experimentation with LLM-based code-gen tools (Claude Code, OpenAI Codex, etc.)
- Nice-to-have: Data/Analytics Experience
- Nice-to-have: AI/ML Integration Experience
- Nice-to-have: Enterprise Software Experience
- Nice-to-have: Financial Systems Familiarity
- Nice-to-have: Customer-Facing Experience
What Makes This Role Special
You will build the interface between breakthrough LLM capabilities and real business needs with customers eager to build the future with us. Working with both product and technical leadership means you can focus on creating great user experiences while learning cutting-edge AI applications.
Next Steps
Ready to build the user experience for the future of data transformation? Send us a 50-word note introducing yourself and why this role is interesting to you. Additionally, send us examples of applications you've built, especially anything involving data tools, user workflows, or AI integrations.