Haystack
← Back to Jobs
Technology
GT

Software Development Engineer (SDE I/II)

GTSS IncSeattle, WA🇺🇸United StatesPosted Oct 13, 2026

Why This Role Stands Out

This role offers a significant opportunity to lead the technical development of critical financial platforms, driving innovation and impact within a reputable company. You'll thrive here if you have a strong background in Python, microservices, and system design, and are eager to tackle complex challenges. Apply now to grow your expertise and contribute to cutting-edge financial technology solutions.

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Seattle, WA, United States
Posted
Yesterday
DjangoDockerFastAPIMicroservicesMongoDBMySQLSQLSpringSpring BootAWSAgileApacheGitJavaKafkaKubernetesLLMPostgreSQLPythonRESTRedis

Job Description

Job Title: Software Development Engineer I / II (SDE I/II)
Location: Seattle, WA (Onsite) only Locals

Duration: Long Term Contract

ONLY LOCAL CANDIDATE REQUIRED

Description:

Senior SDE, Governance Platform. This person is the technical lead for the platform where financial metadata and allocation changes get requested, simulated, approved and traced.

Responsibilities:

- The impact and simulation engine (what a CoA, hierarchy or allocation change does to allocations and reports)

- Lineage and traceability services

- MCP servers for impact analysis, rule explanation and what-if questions

- Integration with master data, ERP and the data lake

- SOX-ready approvals and audit trail

Senior SDE, Planning as a Service. This person is the technical lead for the first-party planning platform replacing third-party tools (headcount, opex, capex, cash flow, revenue).

Responsibilities:

- The multi-dimensional plan data model (versions, scenarios, snapshots, plan lock)

- A Python calculation engine that records where every number came from

- MCP servers that let agents draft changes and run scenarios, with a human approving each change

- A reusable module framework so new planning domains don't each need a custom build

Required:

- 5+ years of professional software development

- 5+ years of Python building production services

- 5+ years leading system design

- Production APIs and microservices

- Experience building MCP servers, or tool and function-calling integrations for LLM agents

Key Responsibilities

  • Design, develop, and maintain scalable backend services, microservices, and RESTful APIs.
  • Write clean, efficient, and maintainable code using Java, Python, or other relevant programming languages.
  • Work with SQL/NoSQL databases and optimize queries for performance and reliability.
  • Apply strong problem-solving skills, data structures, algorithms, and object-oriented programming principles.
  • Develop unit and integration tests, troubleshoot issues, and support production deployments.
  • Collaborate with cross-functional teams in an Agile environment to deliver high-quality software.

Required Skills:

  • 3 5 years of hands-on software development experience.
  • Strong proficiency in Java or Python, with experience in frameworks such as Spring Boot or Django/FastAPI.
  • Experience with REST APIs, microservices, databases (MySQL/PostgreSQL/MongoDB), and distributed systems.
  • Familiarity with AWS or other cloud platforms, Docker, Kubernetes, and CI/CD pipelines.
  • Good understanding of data structures, algorithms, object-oriented programming, and system design.
  • Experience with Git, debugging, unit testing, and software development best practices.

Preferred Skills:

  • Exposure to Apache Kafka, Redis, Elasticsearch, monitoring tools, and event-driven architectures.
  • Experience with production systems, performance optimization, and cloud-native application development.

Similar jobs