PracticeTek

Staff Software Engineer – PracticeQ

PracticeTek

full-time

Posted on:

Location Type: Remote

Location: Anywhere in North America

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead the design and development of high-quality, clean, scalable, and reusable code by setting and enforcing best practices for architecture, code reviews, testing, and deployment.
  • Partner with product owners and stakeholders to shape requirements, break down complex problems, and own features end-to-end — from design and implementation through test automation, release, and production operation.
  • Design software and APIs that are simple, intuitive, and extensible so customers can configure, extend, and integrate our platform to fit their specific workflows.
  • Drive the evolution of our platform by contributing to the design and implementation of new products and features while continuously improving and modernizing the existing product suite.
  • Act as a technical mentor and coach for engineers across the team, promoting knowledge sharing, pairing, and continuous improvement in how we design and build software.
  • Champion engineering excellence — improving our observability, reliability, performance, and development workflows so teams can move faster with confidence.
  • Collaborate across teams (Product, Design, QA, DevOps, Customer Success) to proactively identify risks, reduce complexity, and deliver solutions that create durable value for our customers.

Requirements

  • 8+ years of hands-on software engineering experience building and operating production systems, with advanced proficiency in .NET/C# and a track record of delivering scalable, reliable services.
  • Expert front-end experience with Angular / AngularJS and the modern TypeScript/JavaScript ecosystem.
  • Deep experience with MongoDB (ideally MongoDB Atlas), including schema design, performance tuning, and operating it in production.
  • 2+ years in a tech lead or Staff-level role, leading design, breaking down complex work, and mentoring engineers through reviews, pairing, and coaching.
  • Experience designing and running cloud-based applications on AWS (or similar) using containers and Kubernetes, including CI/CD and deployment best practices.
  • Hands-on experience with AWS serverless architectures, including services such as Lambda and Amazon Bedrock, and using them to build scalable, cost-effective, event-driven systems.
  • Strong practical experience with large language models, including prompt engineering and LLM evaluation/testing, and using these capabilities to improve developer productivity or product features in a safe, measurable way.
  • Strong observability skills using Datadog (or similar) to design and maintain dashboards, alerts, traces, and logs — and using these insights to diagnose, optimize, and prevent production issues.
  • Hands-on experience integrating third-party APIs and services (e.g. Twilio, Plivo, Mailgun, Stripe) and building robust asynchronous workflows (e.g., background jobs, event listeners, scheduled tasks).
  • Comfort using modern AI coding assistants (e.g. Cursor, Claude Code) in your day-to-day workflow to accelerate delivery while maintaining code quality and security.
  • Proven ability to debug and improve complex distributed systems, and to write efficient, maintainable code that supports long-term platform health.
  • Excellent communication and collaboration skills, with experience working in agile, cross-functional teams and actively mentoring others.
  • A strong ownership mindset – you proactively improve codebases, architecture, and processes, and drive initiatives that positively impact multiple products and teams, not just your own backlog.
  • Experience leading end-to-end system and architecture design for large, multi-service platforms, making tradeoffs that balance reliability, scalability, cost, and delivery speed.
Benefits
  • Comprehensive health, dental, and vision coverage options
  • Wellness benefits that support lifestyle, behavioral health, and overall wellbeing
  • Flexible paid time off, sick time, and 10 company-paid holidays
  • 401(k) plan with company match to help you build your future
  • Culture Committee driving initiatives that spark connection, fun, and belonging
  • A workplace powered by innovation, collaboration, and energy every day

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NETC#AngularAngularJSTypeScriptJavaScriptMongoDBAWSKubernetesCI/CD
Soft skills
mentoringcollaborationcommunicationownership mindsetproblem-solvingagile methodologytechnical leadershipknowledge sharingcoachingcontinuous improvement