Create Alert
Email me similar jobs

Senior Software Engineer (Typescript/Python)

Premium Remote Friendly Full-time RESTful Team Building Automation Vector Soft Skills
About the Role
Our client, an AI platform transforming software development in the Banking and Financial Services industry, is seeking a highly skilled Senior Software Engineer with deep experience in TypeScript and Python. You’ll join a fast-paced, high-impact engineering team building intelligent agent systems, high-performance APIs, and data-processing backends for enterprise-scale solutions.
Key Responsibilities
  • Design, develop, and maintain scalable backend services using TypeScript and Python
  • Build typed APIs, microservices, and efficient data pipelines
  • Work with modern build tooling, profiling, and testing frameworks
  • Manage and optimize relational and non-relational databases
  • Implement vectorization and embedding pipelines for AI-driven features
  • Contribute to architectural decisions and ensure robust, maintainable code
  • Collaborate cross-functionally with AI engineers and data architects

Requirements

  • 9+ years of professional software engineering experience
  • Expert proficiency in TypeScript, including typed API design and performance optimization in the Node.js ecosystem
  • Advanced Python skills with frameworks like FastAPI, Flask, or Django
  • Proven experience in data processing pipelines, unit testing (pytest, mypy, tox), and service reliability
  • Solid understanding of SQL and NoSQL databases (e.g., PostgreSQL, Redis, MongoDB)
  • Experience with vector databases, embedding models, or related ML/AI data pipeline.
  • Strong knowledge of RESTful APIs, with GraphQL as a plus
  • Comfortable with asynchronous programming and concurrency patterns
Nice to Have
  • Familiarity with Docker, microservices architecture, and event-driven systems
  • WebSocket implementation
  • Experience deploying on AWS, GCP, or Azure
  • CI/CD pipeline familiarity and testing automation
  • Experience in basic data protection and security best practices
Soft Skills
  • Fluent English communication (written and spoken)
  • Strong ownership mindset and ability to work independently in a remote startup environment
  • Agile, collaborative, and proactive approach to solving complex problems

Benefits

  • Competitive salary and health benefits package.
  • Hybrid work arrangements.
  • Opportunity to work with cutting-edge AI and Computer Vision technology.
  • Collaborative and innovative work environment.
Similar jobs