Pipeline
Browse Jobs
Sign inSign up
Pipeline
Browse jobsSign inContactTermsPrivacyCookiesPreferences
Logos provided by Logo.dev

© 2026 Pipeline. All rights reserved.

  1. Home
  2. Jobs
  3. Engineering
  4. Senior Backend Engineer ((Python / Go)
RAPIDFORT logo

RAPIDFORT

Senior Backend Engineer ((Python / Go) at RAPIDFORT

RemoteFull-timeRemoteEngineeringPosted 8 days ago
Apply with Pipeline→

About the Role

<p>&nbsp;</p> <hr> <h1><strong>Senior Backend Engineer (Python / Go)</strong></h1> <h2><strong>Overview</strong></h2> <p>We are seeking a skilled and passionate Senior Backend Engineer to join our team, focusing on the design, development, and maintenance of high-performance, scalable microservices. The ideal candidate will have strong expertise in Go (Golang), and a deep understanding of distributed systems architecture.</p> <hr> <h2><strong>Essential Qualifications</strong></h2> <h3><strong>Technical Skills</strong></h3> <table> <thead> <tr> <th>Skill Category</th> <th>Requirement</th> <th>Proficiency Level</th> </tr> </thead> <tbody> <tr> <td>Programming Languages</td> <td>Python (Deep expertise with frameworks like FastAPI, Flask, or Django)</td> <td>Advanced</td> </tr> <tr> <td>Programming Languages</td> <td>Go (Golang) (Experience building robust, high-concurrency microservices)</td> <td>Expert</td> </tr> <tr> <td>Microservices / Architecture</td> <td>Designing, developing, and deploying RESTful APIs</td> <td>Expert</td> </tr> <tr> <td>Security</td> <td>Keycloak, API authentication, JWT</td> <td>Advanced</td> </tr> <tr> <td>Databases</td> <td>Realtime analytics (Clickhouse)</td> <td>Advanced</td> </tr> <tr> <td>Databases</td> <td>Relational databases (MySQL) including complex query optimization</td> <td>Advanced</td> </tr> <tr> <td>Databases</td> <td>NoSQL databases (Redis)</td> <td>Advanced</td> </tr> <tr> <td>Containerization / Orchestration</td> <td>Kubernetes for deployment and scaling</td> <td>Advanced</td> </tr> <tr> <td>Containerization / Orchestration</td> <td>Docker container build</td> <td>Advanced</td> </tr> <tr> <td>Testing</td> <td>Writing comprehensive unit, integration, and end-to-end tests</td> <td>Advanced</td> </tr> </tbody> </table> <hr> <h2><strong>Core Experience</strong></h2> <ul> <li> <p>7+ years of professional experience in backend software development, with a significant focus on building and operating microservices in a production environment.</p> </li> <li> <p>Proven ability to work with and contribute to large-scale, distributed systems.</p> </li> <li> <p>Experience with cloud platforms (AWS, Azure, or GCP) for deployment, monitoring, and scaling.</p> </li> </ul> <hr> <h2><strong>Desired Qualifications</strong></h2> <h3><strong>Process &amp; Tools</strong></h3> <ul> <li> <p>CI/CD: Experience setting up and maintaining automated deployment pipelines</p> </li> <li> <p>Observability: Proficiency with monitoring and logging tools</p> </li> <li> <p>Source Control: Expertise in Git and collaborative workflows</p> </li> </ul> <h3><strong>Architecture &amp; Design</strong></h3> <ul> <li> <p>Familiarity with event-driven architectures and streaming data processing</p> </li> <li> <p>Experience with security best practices in API design (e.g., OAuth 2.0, JWT, input validation)</p> </li> <li> <p>Knowledge of performance tuning and optimization techniques for both Python and Go applications</p> </li> </ul> <hr> <h2><strong>Key Responsibilities</strong></h2> <ul> <li> <p>Design, implement, and maintain scalable and reliable backend microservices using Go</p> </li> <li> <p>Collaborate with product managers and front-end teams to define API specifications and integration points</p> </li> <li> <p>Ensure services are deployed, monitored, and scaled efficiently in a Kubernetes environment</p> </li> <li> <p>Participate in code reviews, design discussions, and planning sessions</p> </li> <li> <p>Troubleshoot and resolve complex production issues, ensuring high availability and performance</p> </li> <li> <p>Drive continuous improvement in development processes, tooling, and infrastructure</p> </li> </ul> <hr> <h2><strong>Must-have skills for a Senior Backend / Microservices Engineer (owner-level)</strong></h2> <h3><strong>Production microservices ownership (not just “worked on”)</strong></h3> <ul> <li> <p>Has owned at least 1–2 services end-to-end (design → build → deploy → on-call → incident fixes → scaling)</p> </li> <li> <p>Comfortable with service boundaries, APIs, versioning, backward compatibility, SLAs/SLOs</p> </li> </ul> <h3><strong>System design &amp; architecture (senior bar)</strong></h3> <ul> <li> <p>Can design systems with tradeoffs: latency, throughput, cost, reliability</p> </li> <li> <p>Patterns: idempotency, retries, timeouts, circuit breakers, async workflows, queues, eventual consistency</p> </li> <li> <p>Data design: relational vs NoSQL, caching, indexing, migrations, multi-tenant considerations (if relevant)</p> </li> </ul> <h3><strong>Strong debugging &amp; problem-solving in real-world scenarios</strong></h3> <ul> <li> <p>Can take an ambiguous production issue and drive it to resolution</p> </li> <li> <p>Uses a structured approach: reproduce → isolate → instrument → hypothesis → validate → fix → prevent</p> </li> </ul> <h3><strong>Linux fundamentals (practical, daily-use)</strong></h3> <ul> <li> <p>Confident with commands/tools like: ps/top/htop, journalctl, systemctl, netstat/ss, lsof, curl, grep/sed/awk, strace (bonus), log parsing</p> </li> <li> <p>Understands networking basics (DNS, TLS, ports, timeouts)</p> </li> </ul> <h3><strong>Docker + container runtime competence</strong></h3> <ul> <li> <p>Can explain Dockerfiles, layers, multi-stage builds, image size/security</p> </li> <li> <p>Debug containers: env vars, volumes, entrypoints, networking, resource limits</p> </li> </ul> <h3><strong>Observability / logging / diagnostics</strong></h3> <ul> <li> <p>Strong in structured logging, correlation IDs, trace context</p> </li> <li> <p>Metrics + tracing + logs as a system</p> </li> <li> <p>Datadog experience is a must-have , or a very credible equivalent (Prometheus/Grafana + OpenTelemetry + ELK) with proof they can ramp fast</p> </li> </ul> <h3><strong>Platform maturity</strong></h3> <ul> <li> <p>CI/CD, release processes, rollback strategies</p> </li> <li> <p>Basic security and reliability hygiene (secrets mgmt, least privilege, rate limiting)</p> </li> </ul> <hr> <h2><strong>Compensation</strong></h2> <h3><strong>Compensation &amp; Benefits</strong></h3> <p>$140,000 – $200,000 USD per year (depending on experience and qualifications)</p> <h3><strong>Benefits</strong></h3> <ul> <li> <p>401(k) retirement plan</p> </li> <li> <p>Health, dental, and vision insurance</p> </li> <li> <p>Paid time off (PTO) and company holidays</p> </li> <li> <p>Flexible work arrangements</p> </li> <li> <p>Professional development and training support</p> </li> <li> <p>Performance-based bonuses (if applicable)</p> </li> </ul> <p>&nbsp;</p>

Related Roles

  • DevSecOps Engineer (DoD)

    RAPIDFORT

    RemoteRemote
  • Senior OS Engineer — Linux Security & Container Supply Chain

    RAPIDFORT

    RemoteRemote
  • Senior Distributed Systems Engineer / Architect

    RAPIDFORT

    RemoteRemote
  • Senior Container Security Engineer

    RAPIDFORT

    re
  • Director Of Technical Product Marketing

    RAPIDFORT

    RemoteRemote
  • DevSecOps Engineer

    RAPIDFORT

    RemoteRemote