Summary
✨ AI‑Generated
A technology organization is seeking a Senior Staff Software Engineer to provide technical direction, build critical applications, improve reliability, and enable engineering teams through hands-on leadership.
Highlights
Senior technical leadership opportunity combining hands-on coding with architectural ownership and cross-team collaboration.
Description
Job Type –Contract to HireLocation – Hybrid in Dallas, TX, Miramar, FL, Minneapolis, MN, or Atlanta, GARequirements - GC holder or USC required
Overview
We are recruiting for a Senior Staff Software Engineer to join our client company’s Trade Engineering team to establish technical ownership across LPM and Program Experiences, with an immediate focus on Program Builder and Trade Hub readiness.
This is a hands-on technical leadership role with an approximately 50/50 split between coding and team enablement.
You’ll build and optimize critical internal applications, identify opportunities to improve performance and reliability, accelerate onboarding, and establish technical direction across multiple teams.
The ideal candidate combines strong software engineering expertise with a systems mindset and a passion for improving how teams build and operate software.
Responsibilities
Establish technical ownership and direction for LPM and Program Experiences, with a focus on Program Builder and Trade Hub readiness.Spend approximately 50% of your time coding and 50% enabling engineering teams, providing technical guidance, removing technical obstacles, and accelerating delivery.Design, build, and support microservices used across multiple teams, establishing reusable enterprise capabilities.Identify and implement opportunities to optimize existing applications, including improving batch processes, application performance, reliability, and operational efficiency.Reduce production support burden by identifying systemic issues and driving sustainable technical improvements.Accelerate developer onboarding and reduce the time required for engineers to become productive on the platform.Lead technical initiatives across multiple teams and influence architecture, engineering practices, and technical strategy.Build and enhance AWS-based applications and services using technologies such as Rust, Python, JavaScript/TypeScript, S3, and SQL databases.Support internal web applications used for supplier and company collaborative planning.Leverage observability practices and tools to identify performance and reliability improvements.Use agentic workflows and AI-assisted development tools as part of day-to-day engineering work.Partner with product and engineering leadership to identify opportunities to accelerate delivery and improve the overall platform.Requirements
7+ years of senior software engineering experience with a demonstrated ability to provide technical leadership across multiple teams.Strong experience designing and building microservices that are consumed by multiple teams or applications.Proven experience building and supporting production applications in an enterprise environment is required, particularly internal-facing, business-critical applications.Strong experience with Rust and/or Python, with the ability to work hands-on across backend services and applications.Strong AWS experience, including cloud-native applications, containerization, S3, and related services.Experience with SQL-based databases such as PostgreSQL and analytical data technologies.Experience with DuckDB, Parquet, or similar analytical database/data technologies.
Strong analytical database experience is acceptable in place of direct DuckDB or Parquet experience.Experience with JavaScript/TypeScript and modern web frameworks such as React or Svelte backendProven experience using agentic workflows or AI-assisted development tools as part of day-to-day engineering work.Experience with Dynatrace or similar observability platforms.Experience with Harness Pipeline or similar continuous delivery (CD) tools.Demonstrated ability to identify opportunities to optimize systems, improve developer experience, accelerate onboarding, and reduce operational burden.Strong architecture, system design, problem-solving, communication, and influencing skills.Ability to balance hands-on engineering with mentoring, team enablement, and technical strategy.