wagey.ggwagey.gg
Open Tech JobsCompaniesPricing
Log InGet Started Free
Jobs/Software Engineer Role/Staff Software Engineer

Staff Software Engineer

NetDocumentsLehi, Utah, United States; Remote - US - Hybrid$170k – $190k+ Equity1mo ago
In OfficeStaffNACloud ComputingSoftwareSoftware EngineerStaff Engineer.NETC#Learning & DevelopmentDocumentationAWS

Upload My Resume

Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT

Apply in One Click

Requirements

• Bachelor’s degree in Information Systems, Computer Science, or related field—or equivalent experience. • 7+ years of software engineering experience. • 2+ years leading or mentoring a team of 5+ engineers. • Proficiency in C# / .NET and microservices architecture. • Experience in backend or platform engineering, including breaking up monoliths and domain-driven design. • Strong AWS public cloud experience (especially S3). • Experience with NoSQL databases such as DynamoDB or DocumentDB. • Understanding of event-driven architecture and distributed systems. • Strong grasp of logging and telemetry for monitoring system health. • Proven ability to collaborate with Product teams to create and refine user stories. • Demonstrated technical leadership and mentoring experience. • Autofill with MyGreenhouse

Responsibilities

• We’re seeking a Staff Software Engineer who’s passionate about building robust backend systems and scalable cloud solutions. In this role, you’ll play a pivotal part in developing cutting-edge products that enhance how our clients work—both behind the scenes and through intuitive, user-facing experiences. • As part of a forward-thinking engineering team, you’ll architect and deliver modern microservices and production-grade platforms that support our evolving PaaS offerings. Your work will be instrumental in enabling AI capabilities across our platform through backend services and infrastructure. You’ll also help shape the technical direction of our solutions, ensuring high performance, reliability, and scalability in the cloud. • This is a hands-on coding role—expect to spend about 90% of your time coding and 10% mentoring others. • Problem Solving & Ownership • Frame and clarify ambiguous problems, driving from concept through production operation. • Make sound technical decisions by weighing trade-offs and articulating reasoning that stands the test of time. • Take full ownership of initiatives from idea to operational excellence. • Resolve complex technical challenges with minimal guidance. • Design and Develop Scalable Systems • Build new applications and services using technologies like C#, microservices architecture, and AWS. • Architect and implement cloud-based solutions balancing reliability, maintainability, performance, and cost. • Develop platform services that enable AI capabilities across our document management ecosystem. • Maintain, optimize, and extend existing applications independently. • Translate functional and non-functional requirements into reliable software solutions. • Testing, Deployment & System Optimization • Design and build well-tested, reliable systems emphasizing long-term maintainability and operational excellence. • Test and validate new features across diverse environments. • Monitor and optimize platform performance. • Implement logging and telemetry to proactively triage and harden application performance. • Define and implement system specifications, standards, and guidelines. • Collaboration, Mentorship & Team Growth • Write clear, well-structured, documented code. • Estimate, plan, and track development work through user stories and tasks. • Collaborate with Staff, Principal, and Distinguished Engineers to design and build scalable solutions. • Partner closely with Product Management and Product Design. • Mentor and support engineers; contribute to hiring and team development. • Continuous Learning & Innovation • Stay current with industry trends, tools, and techniques, especially in open-source technologies. • Research and validate new ideas through POCs and proofs of technology. • Analyze systems and recommend improvements to processes and tools. • Contribute to a secure, confidential development environment.

Benefits

• The posted cash compensation for this position includes on target earnings. Some roles may qualify for overtime pay. Individual compensation packages are determined based on various factors specific to each candidate, such as career level, skills, experience, geographic location, qualifications, and other job-related considerations. • Equal Opportunity

Similar Jobs

Senior System Software EngineerJust now
Alice & BobAlice & Bob·Boston - Hybrid
In OfficeNASeniorSoftware EngineerSenior Software EngineerC++PythonRustJuliaMPIMATLAB
Full Stack Software Engineer IIJust now
Wave HQWave HQ·Canada·$101k – $113k/year
In OfficeNAMidPaymentsFull Stack EngineerSoftware EngineerFull StackDocumentationReactReact NativePythonDjango
Software Development Engineer III, Logistics APIJust now
MapboxMapbox·Remote - Anywhere - USA *·$131k – $131k/year
RemoteNAMidCloud ComputingSoftwareSoftware EngineerSenior Software EngineerDocumentationRustNode.jsTypeScriptAWSDockerKubernetesData Analysis
Software EngineerJust now
RabotRabot·Remote - Arlington, Texas, United States·Equity
RemoteNAMidCloud ComputingInternet of ThingsSoftware EngineerB2BFull Stack
Founding Staff Software Engineer • Python/FastAPIJust now
neuroscaleneuroscale·Remote·$100k – $200k/year + Equity
RemoteWWStaffCloud ComputingSoftwareFounding EngineerSoftware EngineerFastAPIPythonRedisPostgreSQLCeleryRESTTemporalAWSB2BB2CMentoringCursorClaude

Stop filling. Start chilling.Start chilling.

Get Started Free

No credit card. Takes 10 seconds.

© 2026 Dominic Morris. All rights reserved.·Privacy·Terms·