Job Closed
This listing is no longer active.
GitLab, founded in 2011 and based in San Francisco, California, maintains a distributed team of professionals that work remotely across multiple continents. GitLab advocates for pr
Senior Backend Engineer – Authorization
Location
Washington + 48 moreAll locations: Washington | Oregon | California | Nevada | Idaho | Utah | Arizona | Montana | Wyoming | Colorado | New Mexico | North Dakota | South Dakota | Nebraska | Kansas | Oklahoma | Texas | Minnesota | Iowa | Missouri | Arkansas | Louisiana | Wisconsin | Illinois | Kentucky | Mississippi | Alabama | Michigan | Indiana | Tennessee | Georgia | Florida | Ohio | North Carolina | South Carolina | West Virginia | Virginia | Pennsylvania | District Of Columbia | Connecticut | New Jersey | New York | Rhode Island | New Hampshire | Maine | Maryland | Delaware | Vermont | Massachusetts
Posted
74 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer – Authorization
GitLab
• Design, build, and maintain backend services • Collaborate with cross-functional teams to enhance product features • Optimize applications for performance and scalability • Contribute to architecture discussions and decisions • Drive technical debt reduction efforts
Job Requirements
- 5+ years of experience in backend engineering
- Strong knowledge of Ruby, Go, or another backend language
- Experience with APIs and microservices architecture
- Familiarity with SQL and NoSQL databases
- Understanding of cloud services (AWS, GCP, Azure)
- Proven experience in building scalable systems
- Excellent problem-solving skills
Benefits
- Benefits to support your health, finances, and well-being
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and Development Fund
- Parental leave
- Home office support
Related Guides
Related Job Pages
More Backend Engineer Jobs
Tech Lead .NET
CadmusThe online written assessment platform for university. Creating better assessment experiences for teachers and students.
Role Description Estamos em busca de um(a) Tech Lead apaixonado(a) por tecnologia, com sólida experiência em liderança técnica de times de desenvolvimento. Você atuará diretamente com uma equipe multidisciplinar e será responsável por orientar tecnicamente os projetos, garantir a qualidade das entregas e promover as melhores práticas de engenharia de software. - Liderar tecnicamente a equipe de desenvolvimento em projetos diversos; - Atuar como referência técnica nas tecnologias utilizadas pelo time (.NET, Node.js, React, Oracle, SQL Server e Kubernetes); - Realizar code reviews, mentorias e promover o desenvolvimento técnico do time; - Definir padrões de arquitetura, boas práticas e estratégias de deploy; - Participar ativamente das cerimônias ágeis (como plannings, dailies e retros); - Colaborar com outras áreas (Produto, QA, Infraestrutura) para garantir entregas de valor; - Apoiar na priorização técnica e na estimativa de esforço das demandas; - Garantir a qualidade, escalabilidade e performance das soluções desenvolvidas. Qualifications - Experiência sólida com desenvolvimento em .NET (C#) e/ou Node.js; - Domínio em React.js para construção de aplicações front-end; - Conhecimentos sólidos em bancos de dados relacionais, especialmente Oracle e SQL Server; - Vivência com Kubernetes e orquestração de containers; - Prática com ferramentas de versionamento (Git) e integração contínua; - Experiência com arquitetura de microsserviços e APIs RESTful; - Capacidade de identificar gargalos e propor soluções escaláveis.
Senior Java Developer – Clearing System
AM53 Smart SolutionsA tecnologia certa. O talento ideal. No momento exato.
• Work in a dynamic, high-criticality environment with a large volume of transactions. • Contribute to the performance, security, and scalability of solutions that are essential to the business. • Work on robust systems directly connected to the payments ecosystem.
Senior Java Developer – Switch, Transactional Acquirer Authorizer
AM53 Smart SolutionsA tecnologia certa. O talento ideal. No momento exato.
• Work in a dynamic, high-criticality, high-transaction environment • Contribute to the performance, security, and scalability of solutions • Work on projects that impact thousands of daily transactions
• Provide technical leadership to the development team across diverse projects • Serve as the technical reference for the technologies used by the team (.NET, Node.js, React, Oracle, SQL Server, and Kubernetes) • Perform code reviews, provide mentoring, and promote the team's technical growth • Define architecture standards, best practices, and deployment strategies • Actively participate in agile ceremonies (such as plannings, dailies, and retrospectives) • Collaborate with other areas (Product, QA, Infrastructure) to ensure value-driven deliveries • Support technical prioritization and effort estimation of tasks • Ensure the quality, scalability, and performance of developed solutions.



