onsite
Senior Software Engineer - Advisory Suite - Jobgether
Software Engineer
Lead the design and scaling of high‑performance, distributed advisory and trading services using Python, Node.js, and AWS, ensuring robust financial workflows and seamless integration across microservices.
About the role
Key Responsibilities
- Architect and develop scalable, high‑throughput advisory and trading services in Python and Node.js.
- Design and maintain distributed systems on AWS, leveraging services such as ECS, EKS, and RDS.
- Implement containerization with Docker and orchestrate deployments using Kubernetes.
- Collaborate with cross‑functional teams to define data models, APIs, and integration points for complex financial workflows.
- Ensure system reliability, performance, and security through automated testing, CI/CD pipelines, and monitoring.
Requirements
- 5+ years of professional software development experience in a fintech or related domain.
- Strong proficiency in Python and Node.js with a solid understanding of asynchronous programming.
- Hands‑on experience with AWS services, Docker, and Kubernetes.
- Deep knowledge of microservices architecture, RESTful APIs, and relational databases.
- Excellent problem‑solving skills and a passion for building resilient, high‑performance systems.
Skills
pythonnodejsawsdockerkubernetes