Senior Django Engineer
Location
United States
Posted
55 days ago
Salary
$125K - $160K / year
Seniority
Senior
Job Description
Senior Django Engineer
JamLoop
• Own the design, development, and long-term maintenance of internal Django API routes and services. • Build clean, scalable Python backend systems that support internal tools, workflows, and cross-functional business needs. • Define and enforce best practices for Django architecture, API design, authentication, permissions, and versioning. • Partner with product, operations, and engineering teams to translate business needs into reliable internal APIs. • Improve the performance, reliability, and observability of internal Django services and endpoints. • Write well-tested, maintainable code across views, serializers, models, services, and supporting infrastructure. • Debug complex backend issues and drive root-cause fixes across internal systems. • Manage and optimize integrations between Django services and internal or third-party platforms. • Maintain clear documentation for internal API behavior, data models, and developer workflows. • Help establish standards for code quality, review practices, and backend development patterns across the team. • Proactively identify opportunities to simplify systems, reduce technical debt, and improve developer experience. • Champion thoughtful backend craftsmanship with a deep enthusiasm for Django and Python development.
Job Requirements
- 5+ years of experience building backend applications and APIs in Python, with deep hands-on expertise in Django.
- Strong experience designing, owning, and maintaining RESTful API routes and internal service architectures.
- Proven ability to work comfortably across Django views, serializers, models, permissions, middleware, and background job patterns.
- Strong proficiency with PostgreSQL, including schema design, query optimization, indexing, and performance tuning.
- Experience working with Redis for caching, task queues, rate limiting, or other backend performance and reliability use cases.
- Hands-on experience building and operating applications in AWS environments.
- Solid understanding of authentication, authorization, API security, and secure backend development practices.
- Experience writing automated tests and building maintainable, well-structured production code.
- Strong debugging and problem-solving skills, with the ability to diagnose issues across application, database, and infrastructure layers.
- Comfortable collaborating cross-functionally with engineers and internal stakeholders to build practical, scalable internal systems.
- Strong sense of ownership and pride in building clean, reliable backend systems with excellent developer ergonomics.
Benefits
- healthcare
- company contributions to your HSA
- 401k
- discretionary annual bonus or commissions
- equity incentives
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Propose, review, and take ownership of technical designs at the EPIC/feature level • Define and uphold coding standards while contributing meaningfully to the code review process • Mentor the non-senior Developer team members, supporting their growth and performance • Apply SDLC best practices and design patterns effectively • Translate the Product Owner’s vision into actionable technical plans and execute them with your development team • Identify elements of technical debt within the team, help prioritize them, and drive their resolution • Participate in recruitment activities, including second-stage technical interviews, when required • Stay up to date with emerging technologies and industry best practices, sharing relevant insights with the team as part of ongoing technology watch.
Senior Software Engineer - Observability
Redpanda DataRedpanda Data is a cost-efficient streaming data platform that is compatible with Kafka APIs. The company strives to ensure a user-friendly platform and simplify real-time data whi
Redpanda is pioneering the Agentic Data Plane (ADP) - a new category in AI infrastructure that makes it simple and secure to connect AI agents with enterprise data and systems. Built on a multi-modal data streaming engine, Redpanda empowers agentic applications that reason and act in real-time with speed, autonomy, and precision. Global leaders including Activision Blizzard, Cisco, Moody's, Texas Instruments, Vodafone and 2 of the top 5 banks in the U.S. rely on Redpanda to process hundreds of terabytes of data a day. Backed by premier venture investors Lightspeed, GV and Haystack VC, Redpanda is a diverse, people-first organization with teams distributed around the globe. About the Role: We are looking for a Senior Software Engineer to join our Observability team and help build the platform that gives Redpanda’s engineering organization deep visibility into the health, performance, and behavior of our systems. You will own and evolve our Grafana-based observability stack—spanning metrics, logs, and traces—and ensure that every team at Redpanda has the tooling and insights they need to ship reliable, high-performance software. This is a high-impact role at the intersection of infrastructure and developer experience. You will work closely with platform and product engineering teams to design scalable observability solutions, drive adoption of best practices, and reduce mean time to detection and resolution across our cloud and on-premise deployments. You Will: - Design, build, and maintain Redpanda’s observability platform using the Grafana stack (Grafana, Mimir, Loki, Tempo, Alloy/Agent) - Develop and optimize dashboards, alerts, and SLO/SLI frameworks that give engineering teams actionable insights into system health - Build and operate scalable metrics, logging, and distributed tracing pipelines that handle high-cardinality data across cloud and on-premise environments - Instrument services and infrastructure with OpenTelemetry to ensure comprehensive, standards-based telemetry collection - Partner with platform teams to improve incident detection, root-cause analysis, and mean time to resolution (MTTR) - Evaluate and integrate new observability tools and techniques, driving continuous improvement of our monitoring capabilities - Contribute to internal tooling and automation that streamlines observability onboarding for engineering teams - Participate in on-call rotation to keep observability infrastructure running and incident free You Have: - 5+ years of experience in software engineering with a focus on observability, monitoring, or infrastructure - Deep hands-on experience with the Grafana stack (Grafana, Mimir/Prometheus, Loki, Tempo) in production environments - Strong understanding of metrics, logging, and distributed tracing paradigms and their trade-offs at scale - Experience with OpenTelemetry (OTel) for instrumentation and telemetry collection - Proficiency in at least one systems-level language (Go strongly preferred) and scripting languages (Python, Bash) - Experience running and operating infrastructure on Kubernetes in public cloud environments (AWS, GCP, or Azure) - Comfortable working with a 100% distributed engineering team, collaborating on GitHub, etc. - Solid understanding of time-series databases, log aggregation systems, and query languages (PromQL, LogQL) Nice to Have: - Strong understanding of Go - Experience operating a SaaS platform with production observability at scale - Familiarity with eBPF-based observability or continuous profiling tools (e.g., Pyroscope, Parca) - Experience with infrastructure-as-code (Terraform, Pulumi) and GitOps workflows - Operated and used streaming platforms (e.g., Kafka, Redpanda) either as a user or provider - Experience building or managing multi-tenant observability platforms - Contributions to open-source observability projects (Grafana, Prometheus, OpenTelemetry, etc.) Join Redpanda if you’d enjoy being part of a fast-moving, diverse, people-first organization with team members around the globe and a culture based on trust, transparency, communication, and kindness. #LI-Remote
Desenvolvedora de Software Back End – Sênior, CRM Sales
Grupo OLXBuscamos o novo para ir além! Vem reinventar a sua carreira com a gente!
• Atuar com time multidisciplinar; • Realizar discovery para entender as regras de negócios e pensar em soluções escaláveis; • Desenvolver soluções e resolver as questões na causa raiz das necessidades da squad; • Acompanhar os canais de alerta, identificar impasses, à fim de mitigá-los e propor soluções; • Desenvolver novas features, mantendo rastreabilidade e observabilidade de todo o desenvolvimento; • Trabalhar em conjunto com os demais times de engenharia para construir e manter produtos, com foco em nossos clientes; • Você terá autonomia e flexibilidade, mas com a responsabilidade de entregar softwares que atendam um volume massivo de requisições com alta disponibilidade e que gerem impactos ressonantes para o nosso negócio e sua trajetória interna seguirá a filosofia do profissional T-Shaped, podendo abraçar várias diferentes frentes ao longo da jornada.
Senior Java Developer
SoftExpert - Software for ExcellenceSoftware all-in-one para gestão da transformação digital, inovação e conformidade.
• Perform system maintenance and evolution, implementing improvements and new features. • Participate in gathering and understanding requirements for the development of new features. • Assess, discuss, and propose architectural solutions, ensuring technical consistency and product evolution. • Conduct code reviews and cross-tests, contributing to code quality. • Work on bug fixes and handle support tickets, assisting customers and internal teams when necessary. • Prepare and maintain technical documentation. • Monitor the environment and propose proactive actions to ensure product health. • Interact with other teams to ensure integrations between systems and products. • Share knowledge and best practices with the development team. • Support technical decisions together with leadership and the product team.



