View Our Website View All Jobs

Senior Software Engineer - Financial Services

SparkCognition is seeking a Senior Server Software engineer for the Financial Services Engineering team. The developer will be part of a cross-functional team of Engineers and Data Scientists that are delivering value for customers in Financial Trading and Portfolio optimization using artificial intelligence.


  • Architect, deploy, and maintain high-performance scalable database solutions in an AWS environment
  • Scope and write unit tests
  • Maintain CI infrastructure (Jenkins, GitLab)
  • Add complex feature enhancements as requested by the client
  • Scaling applications from small proof of concepts to large scale deployment in client research and production environments
  • Testing and Quality Assurance of products and features
  • Supporting customer needs


  • BS in Computer Science or related field, Masters preferred
  • At least 7-10 years programming, preferably with a focus on Python but not required
  • Experience or interest in finance domain preferred
  • Ability to collaborate effectively with stakeholders, including financial services clients
  • Ability to drive quality, security, and performance into the solution

Must have expertise in some of the following:

  • Proficiency with SQL and relational databases (i.e. PostgreSQL). Ability to optimize SQL and make schema changes.
  • Familiarity with NoSQL databases (MongoDB, Redis, Cassandra, etc.)
  • Writing REST APIs in a Python framework, preferably Django or Flask
  • Microservices architectures
  • Experience with DevOps best practices
  • Container technologies (Docker, Kubernetes, etc.)
  • Cloud computing architectures (AWS, Azure, Google Cloud)

SparkCognition is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. If you need assistance or an accommodation due to a disability, you may contact us at

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file