Software Engineer

3 years

0 Lacs

Posted:1 month ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

About Amber Amber is a cutting-edge SaaS platform built to help finance teams manage their Profit & Loss (P&L) statements and generate reliable financial reports—easily and accurately. By centralizing transaction data, automating calculations, and offering clear dashboards, Amber turns complex accounting workflows into intuitive processes. We’re a small, passionate team working remotely (headquartered in Paris), and our mission is to empower CFOs, controllers, and accountants with a tool that feels fast, dependable, and downright friendly. Role Overview We’re looking for a Backend Developer who’s excited about building robust, secure APIs and data pipelines around P&L management and financial reporting. In this position, you’ll design and maintain the core services that power Amber’s calculations, data ingestion from various sources (ERP, banks, manual entries), and reporting engine. You’ll collaborate closely with our product and frontend teams to translate accounting requirements into code, optimize performance for large data volumes, and ensure the system adheres to best practices in data integrity and security. If you’re someone who enjoys problem-solving, cares deeply about clean code, and wants to learn more about financial processes, we’d love to hear from you. What You’ll Do Design & Build Financial Services: Develop and maintain RESTful (or GraphQL) APIs and microservices that handle P&L calculations, general ledger integrations, and financial report generation. Data Ingestion & Transformation: Create reliable data pipelines to pull transaction data from ERPs (e.g., SAP, Oracle, QuickBooks) and other sources. Normalize, validate, and store data for accurate reporting. Database Management: Model and optimize relational databases (e.g., PostgreSQL) to handle large volumes of transactional data, ensuring fast queries and minimal latency when generating reports. Ensure Data Integrity & Security: Implement authentication/authorization (OAuth2, JWT), encryption at rest and in transit, and auditing/logging features. Work with compliance guidelines (e.g., GDPR, SOX) to keep customer data safe. Performance & Scalability: Profile and tune backend services to handle spikes in data ingestion (e.g., month-end closes) and serve financial reports quickly, even for thousands of records. Collaborate & Review Code: Pair with frontend engineers, product managers, and QA to define endpoints, write tests (unit and integration), review pull requests, and keep our CI/CD pipelines humming. Continuous Improvement: Help refine deployment processes (Docker, Kubernetes, or serverless), set up monitoring/alerting (Prometheus, Grafana), and contribute to documentation so that onboarding is smooth for future teammates. Who You Are Backend Experience: At least 3 years building and maintaining server-side applications—bonus if you have direct experience in FinTech, accounting software, or ERP integrations. Language & Framework Skills: Proficient in one or more of these backend stacks: Node.js (Express, NestJS) Database Know-How: Solid experience with PostgreSQL (writing complex SQL queries, indexing strategies) is a must. Familiarity with NoSQL (e.g., MongoDB, Redis) is a plus. Financial Domain Savvy (Nice to Have): You understand basic accounting concepts—P&L, balance sheet, journal entries, trial balance—and how data flows from source systems into financial reports. API & Service Design: You’ve designed clear, versioned REST or GraphQL endpoints and written documentation (Swagger/OpenAPI) for teammates and customers. Testing & CI/CD: You believe in automated testing—unit, integration, end-to-end—and have set up or contributed to CI/CD pipelines (GitHub Actions, GitLab CI, CircleCI, etc.). Security & Compliance Mindset: You know how to protect sensitive data and have experience implementing secure authentication/authorization flows. Bonus if you’ve worked with encryption, audit logs, or regulatory compliance (GDPR, SOC 2, SOX). Problem Solver & Communicator: You explain technical choices clearly, ask the right questions when requirements are ambiguous, and give/receive feedback graciously. Fluent English is required; French is a bonus but not mandatory. What We Offer Immediate Impact: From day one, you’ll own key pieces of Amber’s backend: data pipelines, calculation engines, and reporting modules. Your work will directly help finance teams make smarter decisions. Learning & Growth: Our team shares knowledge through regular code reviews, brown-bag sessions on accounting best practices, and peer pairing. You’ll deepen both your technical skills and your understanding of financial workflows. Remote-Friendly Culture: We’re headquartered in Paris (Europe/Paris timezone) but fully remote—work from wherever you’re happiest. Flexible hours let you balance work with life, whether you’re an early bird or a night owl. Competitive Compensation: We offer a salary package in line with experience, equity options in Amber, and a benefits budget that grows as we scale. Team Spirit: Expect regular virtual stand-ups, digital coffee breaks, and an honest, supportive atmosphere. We celebrate launch days, shipping features, and the little wins that keep our users smiling. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You