Get the job you really want.
Top Software Engineer Jobs in Charlotte, NC
Digital Media
As a Backend Engineer at GitLab, you'll enhance our product by developing features, improving integrations, and ensuring data migration is seamless while collaborating with product managers and front-end engineers. Your role also involves advocating for product quality, conducting code reviews, and troubleshooting issues to support our user community.
Top Skills:
APIsDevOpsGitWebhook
Digital Media
The Intermediate Backend Engineer will work on enhancing GitLab's functionalities related to planning and project management. Responsibilities include building scalable features using Ruby on Rails, collaborating with product managers, and optimizing the handling of issue data, while prioritizing innovation and customer collaboration.
Top Skills:
GraphQLPostgresRuby On Rails
Digital Media
As an Intermediate Backend Engineer at GitLab, you will develop new features for the Tenant Scale team, ensuring smooth collaboration with product management and frontend teams. You will review code changes, document best practices, and implement performance improvements, focusing on scalability for GitLab's architecture.
Top Skills:
GoGrpcPostgresRuby On Rails
Digital Media
The Intermediate Backend Engineer will enhance GitLab's product by developing features for data importation and management while collaborating with cross-functional teams to improve product quality and user experience. Key responsibilities include code development, problem-solving, code reviews, and participating in on-call rotations for product support.
Top Skills:
AgileAPIsDevOpsGitlabWebhook
Digital Media
As a Backend Engineer at GitLab, you will enhance GitLab's product for users by managing data integration, ensuring smooth data migration, and optimizing workflows. Collaborating with product managers, designers, and front-end engineers, your work will directly impact the user community and support GitLab's mission of improving DevOps processes.
Top Skills:
APIsDevsecopsGitlabWebhook
Digital Media
The Intermediate Backend Engineer will work on developing features related to planning and project management within GitLab, utilizing Ruby on Rails and other modern technologies. Responsibilities include enhancing functionalities for issues, roadmaps, and agile workflows, while collaborating with cross-functional teams.
Top Skills:
GraphQLPostgresRuby On Rails
Digital Media
As an Intermediate Backend Engineer on the Plan team at GitLab, you'll build features and improve functionalities related to issues, boards, milestones, and time tracking. You'll collaborate closely with product managers and designers, utilizing Ruby on Rails and PostgreSQL to develop enterprise agile planning solutions.
Top Skills:
GraphQLPostgresRuby On Rails
Digital Media
As an Intermediate Backend Engineer, you will develop and maintain backend systems for analytical reports, collaborate with teams to enhance services, and ensure stability and performance of features. You’ll work on scalable systems that provide key metrics for customer decision-making.
Top Skills:
ClickhousePostgresRubySidekiq
Featured Jobs
HR Tech • Cryptocurrency
As a Backend Engineer at GitLab, you will develop an AI-powered web platform using Python and gRPC. Responsibilities include writing efficient code, collaborating with senior engineers on architecture, and contributing to AI functionalities while advocating for product quality and performance improvements.
Top Skills:
FastapiGrpcPythonSQLStarlette
Digital Media
As a Backend Engineer at GitLab, you'll optimize developer feedback loops and improve workflow efficiency by building automated measurements and dashboards. You'll enhance developer productivity through iterative improvements to tools and workflows, while dogfooding GitLab products to provide feedback. Collaborating across teams, you'll support engineering throughput and contribute to essential KPIs.
Top Skills:
CapybaraRubySeleniumWatir
Digital Media
As a Backend Engineer in Engineering Productivity at GitLab, you'll optimize developer workflows and feedback loops, build measurement dashboards, improve development tools, and enhance GitLab product features, focusing on increasing team productivity and pipeline efficiency.
Top Skills:
CapybaraObject-Oriented ProgrammingRubySeleniumWatir
Digital Media
The Intermediate Backend Engineer will work with the Gitaly team on architectural decisions, RPC interface design, and code development for GitLab's Git data storage. Responsibilities include monitoring and profiling production environments, conducting acceptance testing, and improving software quality and security. You will also participate in hiring and respond to user emergencies.
Top Skills:
Distributed SystemsGoGrpcHigh AvailabilityMonitoringProfilingSoftware Development
Digital Media
As a Backend Engineer, you will enhance developer productivity by creating automated systems, dashboards, and tools. Your responsibilities include analyzing workflow inefficiencies and developing solutions to improve the developer experience while meeting key engineering KPIs.
Top Skills:
CapybaraObject-Oriented ProgrammingRubySeleniumTest Automation FrameworksWatir
Digital Media
As a Backend Engineer on the Optimize team at GitLab, you will develop and maintain backend systems for analytical reports. Your role involves building scalable systems for gathering and processing metrics, collaborating with teams to design backend services, and ensuring stability and performance. Your work will help optimize clients' development practices and improve decision-making by providing valuable insights.
Top Skills:
ClickhousePostgresRubySidekiq
Digital Media
The Intermediate Backend Engineer will participate in architectural decisions, design RPC interfaces, develop and monitor the Gitaly service, conduct testing, and promote best practices for high availability. The role demands writing maintainable code, responding to emergencies, and improving software quality.
Top Skills:
Distributed Storage SystemsGoGrpcMonitoringProfilingSoftware DevelopmentTesting
Digital Media
As a Backend Engineer at GitLab, you will shape how users manage and integrate their workspaces by enhancing the GitLab product for open-source community and enterprise customers. You will collaborate with cross-functional teams to empower teams worldwide to import data, manage access, and adopt DevOps processes effectively.
Top Skills:
Access ControlAPIsBackend DevelopmentCompliance StandardsData MigrationDevsecops PlatformGitlabIntegrations
Digital Media
As a Backend Engineer on the Geo team at GitLab, you will develop scalable and performant features for GitLab Geo product categories. You will work closely with the Product Manager to assess technical feasibility, deliver proof-of-concept proposals, take ownership of feature implementation, and provide technical advice to the Customer Support team.
Top Skills:
GitRuby On Rails
Digital Media
As an Intermediate Backend Engineer on the Gitaly team at GitLab, you'll participate in architectural discussions, design RPC interfaces, develop Gitaly, and improve its quality and security. You'll also monitor service health, conduct testing, educate team members, and respond to support requests while collaborating closely with peers.
Top Skills:
GoGrpc
Digital Media
As a Backend Engineer in the Optimize team, you will develop and maintain backend systems for analytical reports, focusing on scalability and performance. Responsibilities include maintaining backend services, peer reviewing merge requests, and ensuring feature reliability in delivering insights.
Top Skills:
ClickhousePostgresRubySidekiq
Digital Media
Backend Engineer at GitLab responsible for shaping how users manage and integrate their GitLab workspaces. Collaborate with product managers, designers, and front-end engineers to enhance the product for open-source community and enterprise customers. Focus on data migration, user access control, and enhancing DevOps experience. Remote-first role with opportunities for collaboration across different time zones and regions.
Top Skills:
AIAPIsData MigrationDevsecopsGitlabImportersIntegrations
20 Days Ago
HR Tech • Cryptocurrency
As a Senior Backend Engineer, you'll enhance GitLab's CI pipelines by developing security features, managing secrets, and ensuring secure coding practices.
Top Skills:
Ci/CdDockerGoHashicorp VaultRuby On RailsSlsa
Digital Media
As an Intermediate Backend Engineer, you will develop new features for GitLab's Tenant Scale team, work on performance improvements, and collaborate with product management, UX, and frontend teams. Responsibilities include developing tooling for performance issues, reviewing code changes, and documenting best practices.
Top Skills:
GoRuby
Other
As a Staff Backend Engineer, you will lead the team to develop novel products and improve existing features, contribute to the full development cycle, and mentor junior engineers. You'll work cross-functionally to align with product and business strategies while ensuring rapid development without compromising on quality.
Top Skills:
C++GoJavaPythonRuby
Security
As a Senior Software Engineer at Gopuff, you will design and improve e-commerce systems and cloud-native platforms, focusing on enhancing customer experiences. You should have proficiency in Typescript for backend development and HTML/JavaScript for front-end work, with a significant advantage if experienced in Shopify.
Top Skills:
HTMLJavaScriptShopifyTypescript
Other
As a Backend Engineer for the Ads Billing team at Reddit, you will be responsible for developing and maintaining revenue data ingestion pipelines, enhancing billing and payment experiences for advertisers, and contributing to internal and external revenue reporting through innovative solutions and collaboration with cross-functional teams.
Top Skills:
GoPythonScala
Top Companies in Charlotte, NC Hiring Developer + Engineer Roles
See AllAll Filters
Total selected ()
No Results
No Results