Overview:
The Software Engineer III is a key individual contributor responsible for building, scaling, and supporting Python‑based backend services within the Integrated Front Office. This role owns features end‑to‑end and contributes to system design, with a strong focus on building reliable, scalable, and context‑aware workflows that integrate across distributed systems.
Responsibilities:
- Design, build, and maintain backend services using Python
-
Own features from development through deployment and support
-
Contribute to the design and implementation of context‑aware workflows and system integrations
-
Participate in technical design discussions to ensure scalability, reliability, and maintainability
-
Write clean, well‑tested, and maintainable code following engineering best practices
-
Collaborate closely with QA, Product, and other Engineering teams
-
Contribute to backlog refinement, sprint planning, and agile ceremonies
Qualifications:
- Strong proficiency in Python and backend service development
-
Experience building APIs and scalable backend systems
-
Solid understanding of distributed systems and service‑oriented architectures
-
Experience with Docker and cloud‑based environments
-
Familiarity with CI/CD pipelines and modern development practices
-
Understanding of context propagation, event‑driven systems, or MCP‑style workflows (preferred)
-
Strong problem‑solving skills and ability to work cross‑functionally