Senior Software Engineer
Core
Senior Software Engineer designing, developing, and maintaining critical data systems (DIVER, BDSQL, METASTOR, FASTOLA) while ensuring code quality and performance optimization.
Role type
Senior Software Engineer (Cloud & Data Systems)
Builds
Production data storage and processing systems for financial market integrity
Domain
Financial Services / Big Data / Cloud Infrastructure
Required skills
System design, Object-oriented development, Cloud technologies, Data storage technologies, Performance tuning, DevOps, CI/CD, Test automation, Software security
Preferred skills
Big Data experience, Microservices architecture, Infrastructure as Code
Technologies
AWS (EC2, S3, Lambda, RDS, ECS, API Gateway, QuickSight, CloudWatch, CloudTrail, X-Ray, IAM, VPC), Terraform, CloudFormation, Python, Node.js, Go, Java, React, Angular, Vue.js, PostgreSQL, MySQL, Aurora, GitLab
Responsibilities
Design, develop, and maintain DIVER, BDSQL, METASTOR & FASTOLA; Collaborate with cross-functional teams to deliver technical solutions; Provide technical leadership and mentorship to junior engineers; Ensure code quality, performance optimization, and adherence to best practices; Participate in architecture discussions and contribute to technical strategy; Support production systems and troubleshoot complex technical issues (via careerplan.io/jobs/R-010085-senior-software-engineer-at-finra)
Seniority
Senior, hands-on IC with mentorship responsibilities
