Staff Software Engineer, Planning & Tracking
New
J
JobgetherSoftware Development
Remote-first work environment with flexibility to work from anywhere within the United States.Full-TimeStaff
Salary$140,400 to $372,300 annually
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- AWSPythonCloud ComputingJavascriptAzureGoReactDistributed Systems
Requirements
- Extensive software engineering experience, typically gained through 7+ years of professional development experience with a Bachelor's degree (or equivalent combination of education and experience).
- Strong proficiency in one or more programming languages such as Go, JavaScript, Python, Ruby, C#, Java, Rust, or similar technologies.
- Proven experience building, operating, and supporting large-scale, high-traffic distributed systems and cloud-native applications.
- At least 4+ years of experience working with cloud platforms such as AWS, Azure, or Google Cloud.
- Demonstrated success leading cross-functional technical initiatives, driving architectural decisions, and influencing engineering practices across multiple teams.
- Strong experience in system design, reliability engineering, observability, automation, and high-availability environments.
- Solid background in modern web technologies and development frameworks, with experience in technologies such as React, Go, C#, or relational databases considered highly valuable.
- Experience delivering customer-facing AI-powered products or integrating AI capabilities into software platforms is a strong advantage.
- Excellent communication, analytical thinking, and stakeholder management skills, with the ability to explain complex technical concepts clearly.
- Self-motivated, adaptable, and comfortable operating in fast-paced environments with ambiguity and evolving priorities.
Responsibilities
- Lead the design, development, and delivery of highly scalable planning and tracking solutions that enhance collaboration and productivity for developers worldwide.
- Architect, prototype, and implement customer-facing features, including AI-powered capabilities that improve project management workflows and user experiences.
- Drive technical strategy and long-term platform investments by identifying foundational improvements in scalability, reliability, and system performance.
- Author architectural proposals, conduct technical research, and validate new approaches through experimentation and prototyping.
- Partner closely with engineering and product leadership to define priorities, shape roadmaps, and align technical initiatives with business objectives.
- Contribute directly to production systems through hands-on coding, debugging, and continuous improvement of the codebase.
- Promote engineering excellence through mentorship, code reviews, knowledge sharing, and technical guidance across teams.
- Foster a collaborative, inclusive, and high-performing engineering culture while championing best practices in distributed software development.
View Full Description & ApplyYou'll be redirected to the employer's site