You define, build, and scale frameworks and systems that power development across business units.
Responsibilities
Design, develop, and maintain reusable frameworks and developer tools that streamline application and data pipeline development across teams.
Collaborate with architects and engineering leads to define patterns, conventions, and best practices for observability, data lineage, and platform telemetry.
Lead proof-of-concepts (POCs) for emerging technologies such as LLM integration via MCP, automated test frameworks, and developer productivity tooling.
Partner with application teams to instrument distributed systems and ensure scalability, reliability, and traceability in production.
Contribute to CI/CD automation, developer workflow improvements, and self-service capabilities that reduce friction in delivery pipelines.
Required Skills
6+ years of professional software development experience, with at least 2 years on platform or framework-level initiatives.
Expertise in at least two major programming languages (Python, Java, TypeScript, or Go).
Experience building and operating distributed systems at enterprise scale.
Familiarity with OpenTelemetry or similar observability frameworks.
Strong understanding of CI/CD pipelines, automated testing, and infrastructure-as-code principles.
Experience developing developer tools, SDKs, or internal frameworks used by other teams.
Ability to debug complex production issues across layers of the stack.
Excellent communication and cross-team collaboration skills.