You will play a key role in building and refining financial software systems by combining engineering skills with hands-on accounting knowledge. Your work will directly impact the reliability and efficiency of core financial workflows, ensuring systems are accurate, maintainable, and aligned with business needs.
What You'll Do
- Design, develop, and maintain backend services that support financial operations such as reconciliation and reporting.
- Collaborate with engineering, finance, and product teams to define requirements and deliver robust solutions.
- Use your accounting experience to identify inefficiencies and lead improvements in automated financial processes.
- Contribute across the full development lifecycle—from design and implementation to testing and deployment.
- Ensure systems comply with technical standards and financial regulations.
- Evaluate tools and practices to improve software quality, performance, and observability.
Requirements
- Professional experience in accounting, financial analysis, or a related role.
- Strong grasp of financial processes including reconciliation, reporting, and compliance.
- Degree in Accounting, Computer Science, or a related field.
- Proficiency in at least one programming language such as Python, Java, or Go.
- Experience developing backend APIs and working with relational databases like MySQL or PostgreSQL.
- Familiarity with database design, querying, and optimization.
Technical Environment
You'll work with modern technologies including Golang, Python, TypeScript, React, and React Native. The infrastructure runs on AWS with Kubernetes orchestration, and leverages Postgres, MySQL, Elasticsearch, and Amazon Aurora. Monitoring and observability are supported through Grafana, Loki, and Prometheus. Testing practices include unit, integration, and end-to-end validation.
Benefits
- Clear and transparent hiring process with timely feedback
- Pathways for professional growth and increased responsibility
- A culture that values high standards, direct communication, and continuous learning
- Freedom to experiment and propose unconventional solutions
- Emphasis on speed, ownership, and delivering outcomes despite challenges
- Work environment built on mutual trust, respectful dialogue, and accountability
