Senior Backend Software Engineer, Recording
Location
United States
Posted
43 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Software Engineer, Recording
Scribe
• Design and build backend systems that power core product experiences and next-generation AI capabilities. • Help architect and evolve large-scale data ingestion and processing pipelines. • Build services that support AI inference with in-house models. • Improve the performance of business-critical systems across the platform. • Work across Python, Typescript, and Go. Collaborate with teammates to deploy and operate reliable systems in AWS.
Job Requirements
- 8+ years of experience building backend applications with Python, Typescript, or Go.
- Deep experience designing and operating distributed systems in production environments.
- Confident working with message queues, background jobs, and task orchestration tools such as Celery, SQS, RabbitMQ, or Kafka.
- Experience designing, deploying, and maintaining microservices.
- Ability to optimize endpoint performance, improve database query efficiency, and troubleshoot bottlenecks in critical systems.
- Enjoy building pragmatic, high-quality application code and care about maintainability as much as velocity.
- Thrive in fast-moving environments with a strong sense of ownership.
Benefits
- Incredible teammates
- Ownership mindset (equity for all employees)
- Health, dental, and vision insurance
- Flexible paid time off and company holidays
- 401(k) retirement plan
- Paid parental leave
- Home office stipend
Related Guides
Related Job Pages
More Backend Engineer Jobs
Staff Software Development Engineer – Backend, Node.js
CVS HealthBringing our heart to every moment of your health.
• Lead backend architecture across core services, shared platform packages, and workflow-driven backend systems • Own the design and evolution of GraphQL APIs, service boundaries, data contracts, and typed backend integrations • Drive development of backend services built with TypeScript, Node.js, Fastify, PostgreSQL, and workflow orchestration technologies • Shape and improve systems that provision, configure, and integrate with API gateways and related platform infrastructure • Define patterns for service reliability, observability, security, authentication, and operational readiness • Guide schema design, data access strategy, migrations, and long-term maintainability of relational data models • Improve engineering standards through code review, technical design reviews, testing strategy, and mentoring • Partner closely with frontend engineers, product teams, and platform stakeholders to ensure backend capabilities support the full product workflow • Identify architectural risks, reduce knowledge silos, and create scalable patterns for a growing engineering organization • Contribute to a culture of strong ownership, high-quality delivery, and pragmatic technical leadership
What success looks like in this role: - Obter o entendimento das necessidades negociais e dos requisitos e arquiteturas de software, estruturas de dados, estratégias de teste e demais insumos junto aos Product Owners, Analistas de Negócio, Analistas de Requisitos, Arquitetos de Software/Soluções e Analistas de Banco de Dados. - Construir e manter o projeto técnico (ex.: diagramas, fluxos e interfaces), o código-fonte do software e demais artefatos das disciplinas de análise e design, implementação e testes voltados a linguagem de programação e plataforma JAVA, conforme metodologia vigente. - Compor o time de desenvolvimento, assumindo, planejando, estimando e atendendo os itens de trabalho do backlog a cada sprint, sinalizando tempestivamente riscos de atraso, ociosidade e impedimentos técnicos You will be successful in this role if you have: - Ter habilidades de comunicação oral e escrita, para coletar insumos e reportar com efetividade o progresso e resultado de suas atividades; - Possuir capacidade de trabalhar em equipe, demonstrando bom relacionamento, empatia,tolerância e colaboração; - Ser organizado e saber autogerenciar o tempo e suas atividades; - Ser proativo e capaz de tomar decisões tempestivas no seu contexto de atuação; - Ser propositivo em relação às necessidades e processos de negócio e estratégias de desenvolvimento; - Ter conhecimento dos princípios e práticas de desenvolvimento de software ágil, incluindo o Manifesto Ágil, Scrum, Extreme Programming (XP) e Kanban. - Ter capacidade de analisar requisitos funcionais e não-funcionais; - Conhecimento de modelagem de dados relacional - Conhecimento de construção de consultas a bancos de dados em linguagem SQL - 0 a 2 anos de experiencia; - Curso superior concluído, com diploma. Unisys is proud to be an equal opportunity employer that considers all qualified applicants without regard to age, caste, citizenship, color, disability, family medical history, family status, ethnicity, gender, gender expression, gender identity, genetic information, marital status, national origin, parental status, pregnancy, race, religion, sex, sexual orientation, transgender status, veteran status or any other category protected by law. This commitment includes our efforts to provide for all those who seek to express interest in employment the opportunity to participate without barriers. If you are a US job seeker unable to review the job opportunities herein, or cannot otherwise complete your expression of interest, without additional assistance and would like to discuss a request for reasonable accommodation, please contact our Global Recruiting organization at GlobalRecruiting@unisys.com or alternatively Toll Free: 888-560-1782 (Prompt 4). US job seekers can find more information about Unisys’ EEO commitment here.
• Deliver Value: Develop software features for relatively complex features with the support of more senior engineers during AgileDev engagements and address defects and enhancement requests. • Develop Collaboratively: Participate in successful Agile delivery by seeking guidance, raising concerns, advancing best practices, identifying blockers, and mentoring peers and more junior team members. • Become Fullstack: Demonstrate competency at two of the following: building attractive user interfaces, building data driven REST APIs, administering databases/cloud/servers. • Communicate Value: Collaborate with client stakeholders during sprint planning to finalize and document technical approach with user stories as subtasks. Discuss (not just accept) requirements, iterate. Communicate status. • Key Activities: Ensuring the team understands acceptance criteria, tracking daily progress, limit team’s QA kickback, deliver stories as assigned, find opportunities to increase capacity and velocity. • How a Current Praxenter Describes The Role: “I spend a lot of the sprint planning and delegating technical work for other devs, anticipating how to deliver as much value for the client via efficiency and tech debt prevention.
Senior Backend Engineer, AI – Pipeline Execution
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
• Collaborate with Engineering, Product, and UX partners to refine priorities: where we can move faster, where we’re missing data, and where there’s whitespace to innovate. • Contribute to defining what success looks like across our AI agents, ensuring we’re not just shipping, but learning from how features perform in production. • Keep a close eye on the competitive landscape and emerging AI-native DevOps tools, helping us understand what it takes to keep GitLab CI best-in-class in an increasingly agentic world. • Design, build, and operate backend features that make GitLab CI fast, reliable, and easy to use at scale. • Implement AI-powered and agentic CI capabilities that integrate with GitLab’s Duo Agent Platform. • Instrument, monitor, and improve CI systems using data, observability, and safe rollout practices. • Write secure, well-tested Ruby on Rails code in our monolith, improving existing features while reducing technical debt. • Collaborate cross-functionally with Product, UX, and Infrastructure, mentoring others and raising engineering standards across the Verify stage.



