Apply

Staff Software Engineer, Finance Engineering

Posted 9 days agoViewed

View full description

💎 Seniority level: Staff, 6+ years

📍 Location: United States, Australia, Canada, South America

🔍 Industry: FinTech

🏢 Company: Flex

🗣️ Languages: English

⏳ Experience: 6+ years

🪄 Skills: AWSBackend DevelopmentNode.jsPostgreSQLPythonSoftware DevelopmentSQLAWS EKSDynamoDBJavaMySQLTypeScriptAPI testingCI/CDRESTful APIsTerraformMicroservicesFinanceSoftware Engineering

Requirements:
  • 6+ years of experience in software development or a related field
  • Experience in technical leadership, guiding engineering teams through complex projects
  • Experience with Java, Python, Golang, or TypeScript/Node.js.
  • Strong experience with relational SQL and NoSQL databases, such as MySQL/PostgreSQL/DynamoDB
  • Experience in designing and developing the fault-tolerant and scalable distributed systems
  • Experience with AWS cloud services: ESC/EKS, Lambda, API Gateway, VPN, RDS etc
  • Infrastructure as code(AWS CLI, AWS CDK/Terraform)
  • Experience with finance reporting and reconciliation
  • Deep experience with writing complex query and data mining
Responsibilities:
  • Design, implement and maintain our Finance service and internal tooling, including financial reporting, reconciliation/audit process.
  • Design and develop new APIs and functionalities to support large money movements across our banking partners via different payment rails, such ACH.
  • Scale out core platform to support business growth while maintaining performance and reliability
  • Continuously improving our daily operations with automation, tooling, design evolution, observability etc.
  • Work closely with product, analytics, finance and engineering peers to launch new financial features into our platform
Apply