
Mid-Level/Senior Software Engineer
Syntax Data
full-time
Posted on:
Location Type: Hybrid
Location: New York City • New York • United States
Visit company websiteExplore more
Salary
💰 $110,000 - $125,000 per year
Job Level
About the role
- Designing, enhancing and maintaining large financial databases for use in web applications
- Developing and maintaining database systems supporting the construction of performant, complex queries
- Writing well-designed APIs and working with backend services
- Creating flexible and intuitive client-facing JSON APIs for streaming data
- Implementing dynamic front-end layouts to design specifications
- Ensuring that mission critical systems and services operate smoothly by triaging and resolving operational issues as part of a team of on-call engineers
- Collaborating with cross-functional teams to identify and solve complex problems
Requirements
- A bachelor’s degree or higher in computer science or a related discipline
- Proficiency in relational database systems such as Postgresql
- Familiarity with JavaScript and at least one modern front-end framework
- An eye for code quality, familiarity with design patterns and best practices
- Excellent problem-solving skills and the ability to work independently and collaboratively in a fast-paced, agile environment
- Strong communication skills and the ability to articulate technical concepts effectively to both technical and non-technical audiences
- Experience with python and a dataframe library such as Polars or Pandas
- Experience working in finance or financial technology
- Prior professional experience working with and deploying to cloud environments such as AWS, DigitalOcean, or equivalent
- Experience with Ruby on Rails or similar MVC framework
- Familiarity with Infrastructure as Code and tooling such as Terraform or AWS CDK
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PostgresqlJavaScriptPythonPolarsPandasRuby on RailsTerraformAWS CDKAPI developmentfront-end frameworks
Soft Skills
problem-solvingcommunicationcollaborationindependenceagile methodologycode qualitydesign patternstechnical articulation
Certifications
bachelor’s degree in computer science