CrawlJobs Logo

Software Engineer - Source Control

United States, Bellevue 219000.00 - 301000.00 USD / Year · Job Posted March 04, 2026
Apply Position
Job Link Share

Job Description

The Reality Labs teams at Meta are helping more people around the world come together and connect through Wearable and Virtual Reality hardware and software. Building these devices and experiences requires state-of-the-art developer infrastructure, optimized for Wearable and Virtual Reality devices. The Reality Labs Developer Infrastructure team is looking for a leader to develop source control solutions across all Reality Labs software and devices.

Job Responsibility

  • Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient
  • Technically lead in a team environment across multiple scientific and engineering disciplines, making the architectural trade-offs required to rapidly deliver software solutions
  • Develop clean readable code, debug complex problems that span systems, prioritize effectively and get things done with a high level of efficiency
  • Understand industry & company-wide trends to help assess & develop new technologies
  • Partner & collaborate with organization leaders to help improve the level of performance of the team & organization
  • Use AI Agents to improve the productivity of the Source Control team

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 12+ years of programming experience in a relevant language OR 8+ years experience with a PhD
  • 8+ years of relevant experience building large-scale developer infrastructure or similar experience
  • Experience leading projects with industry-wide impact
  • Extensive experience communicating and working across functions to drive solutions
  • Proven track record of planning multi-year roadmap in which shorter-term projects ladder to the-long term strategy
  • Significant experience in mentoring/influencing engineers across organizations
  • Significant experience building Developer Infrastructure solutions

Nice to have

  • Expertise developing source control systems
  • Experience with AOSP and Git

What we offer

  • bonus
  • equity
  • benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer - Source Control

8 matching positions

Principal Engineer Software (Strata Cloud Control Plane)

Help build what is next. Our Cloud Management Platform is a public cloud deliver...
Location
Location
United States , Santa Clara
Salary
Salary:
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in building large enterprise applications required
  • 3+ years experience in technical leadership roles in building major cloud native apps or subsystems
  • Proven ability to lead and collaborate with many cross-functional teams with an emphasis on end-to-end delivery
  • Experience in the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, peer review, and operations
  • Excellent programming skills in GoLang is a must
  • Strong fundamentals in object oriented design and development is a must
  • Experience with or familiarity of Test Driven Development and Continuous Integration is required
  • Experience developing microservice based solutions on public cloud infrastructure is highly desirable
  • Experience building data management solutions using transactional data stores is required
  • Knowledge of and experience building enterprise software with graph databases is highly desirable
Job Responsibility
Job Responsibility
  • Conceptualize, Collaborate and Develop highly scalable cloud control plane for managing services at scale in hybrid deployments
  • Hands-on participation in developing next generation configuration management architecture
  • Technical leadership and end-to-end delivery of solutions in collaboration with cross-functional product management, development and quality assurance teams in a fast paced environment
  • Deliberate and build frameworks to improve quality of micro services
  • Work with Devops and Technical Support teams to investigate and resolve critical customer defects
  • Recruit and Mentor new team members
What we offer
What we offer
  • restricted stock units
  • bonus
  • Fulltime
Read More
Arrow Right

Sr. Staff Engineer Software (Strata Cloud Control Plane)

Help build what is next. Our Cloud Management Platform is a public cloud deliver...
Location
Location
United States , Santa Clara
Salary
Salary:
126000.00 - 204500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in building large enterprise applications
  • Proven ability to lead and collaborate with many cross-functional teams with an emphasis on end-to-end delivery
  • Experience in the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, peer review, and operations
  • Excellent programming skills in GoLang is a must
  • Strong fundamentals in object oriented design and development is a must
  • Experience with Test Driven Development and Continuous Integration is required
  • Experience developing microservice based solutions on public cloud infrastructure is highly desirable
  • Experience building data management solutions using transactional data stores is required
  • MS/BS in Computer Science or equivalent
Job Responsibility
Job Responsibility
  • Conceptualize, Collaborate and Develop highly scalable cloud control plane for managing services at scale in hybrid deployments
  • Hands-on participation in developing next generation configuration management architecture
  • Technical leadership and end-to-end delivery of solutions in collaboration with cross-functional product management, development and quality assurance teams in a fast paced environment
  • Deliberate and build frameworks to improve quality of micro services
  • Work with Devops and Technical Support teams to investigate and resolve critical customer defects
  • Recruit and Mentor new team members
What we offer
What we offer
  • Restricted stock units and a bonus
  • Employee benefits described via hyperlink
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

The Principal Software Engineer is the senior-most hands-on technical leader for...
Location
Location
India , Chennai
Salary
Salary:
Not provided
rxglobal.com Logo
RX Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a senior technical leader across multiple teams/services within a bounded domain
  • Strong polyglot background (e.g., C#/.NET, Java, JavaScript/Node) and ability to choose fit-for-purpose technologies
  • Experience modernising systems: migrating from legacy architectures to cloud-native patterns, reducing technical debt, and decommissioning safely
  • Experience in systems analysis, design and a solid understanding of development, quality assurance and integration methodologies
  • Experience developing integrated solutions within a broad technical and business context of significant impact
  • Experience evaluating third-party services and platforms (security, cost, operations, integration complexity)
  • Experience leading cross‑team architectural change, platform adoption, or measurable improvements to reliability/cost/performance (with before/after metrics)
  • Familiarity with responsible AI usage in engineering workflows (policy/guardrails, data privacy, human‑in‑the‑loop review)
  • Bachelor’s/Master’s degree in Computer Science (or related) or equivalent professional experience
  • Expert software design skills: SOLID, DDD, event-driven architecture patterns, modular design, and maintainable codebases
Job Responsibility
Job Responsibility
  • Engineering Leadership & Culture: Create an environment where teams can do their best work by removing blockers, improving engineering practices, and contributing to a culture of psychological safety and high standards
  • Mentor and coach engineers across teams—especially senior engineers and emerging tech leads—in architecture, systems thinking, and operational excellence
  • Promote strong technical ownership ("you build it, you run it"), including operational readiness and post-incident learning
  • Support scalable knowledge-sharing mechanisms (e.g., tech talks, playbooks, templates, reference implementations)
  • Participate in hiring loops and help onboard new engineers into domain patterns and practices
  • Provide hands-on contributions where needed (prototypes, reference implementations, complex refactors, high-risk changes)
  • Guide teams in decomposition and sequencing to reduce delivery risk
  • support estimation/sizing and technical discovery
  • Leads through influence
  • demonstrates integrity, accountability, and constructive challenge
What we offer
What we offer
  • Comprehensive Health Insurance: Covers you, your immediate family, and parents
  • Enhanced Health Insurance Options: Competitive rates negotiated by the company
  • Group Life Insurance: Ensuring financial security for your loved ones
  • Group Accident Insurance: Extra protection for accidental death and permanent disablement
  • Flexible Working Arrangement: Achieve a harmonious work-life balance
  • Employee Assistance Program: Access support for personal and work-related challenges
  • Medical Screening: Your well-being is a top priority
  • Modern Family Benefits: Maternity, paternity, and adoption support
  • Long-Service Awards: Recognizing dedication and commitment
  • New Baby Gift: Celebrating the joy of parenthood
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are looking for a Senior Software Engineer to help build and enhance scalable...
Location
Location
United States , Camden
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 6 years of experience delivering software in production environments
  • Strong hands-on expertise with React, JavaScript, and TypeScript for modern front-end development
  • Advanced backend development experience with either Java and Spring Boot or Node.js
  • Practical experience building and supporting applications in cloud-based environments
  • Solid understanding of RESTful API design and integration principles across distributed systems
  • Experience working with CI/CD pipelines, source control practices, and Git-based workflows
  • Working knowledge of relational databases, with PostgreSQL experience considered especially valuable
  • Proven experience contributing within Agile or Scrum delivery teams
Job Responsibility
Job Responsibility
  • Shape technical design decisions for shared platforms and front-end solutions, ensuring maintainable and scalable architecture
  • Establish and uphold development standards, interface expectations, and engineering best practices across collaborating teams
  • Guide peer reviews, provide technical coaching, and support the growth of less experienced developers
  • Build reusable UI elements and common libraries that improve consistency and accelerate feature delivery
  • Create and maintain backend services using Java with Spring Boot or Node.js to support application functionality
  • Coordinate API contracts, data models, and error-handling patterns between user interfaces and backend systems
  • Contribute actively to agile ceremonies, including planning, backlog refinement, and release execution
  • Investigate and resolve issues spanning web applications, mobile experiences, APIs, and cloud-based environments
  • Partner with quality assurance and DevOps teams to enable testable releases, accelerate defect resolution, and strengthen CI/CD workflows
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • free online training
Read More
Arrow Right

Senior Software Engineer

Robert Half is seeking a Senior Software Engineer to join a highly technical pro...
Location
Location
United States , Madison
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software engineering experience (8+ preferred)
  • Strong experience developing Windows desktop applications
  • Proficiency with C#, C++, .NET, WPF, and MVVM
  • Experience working with performance-sensitive applications and large datasets
  • Strong understanding of object-oriented design and software architecture
  • Experience with multithreading, optimization, and scalable application design
  • Familiarity with source control, CI/CD, and modern development practices
  • Strong communication and problem-solving skills
  • Ability to work independently in a collaborative engineering environment
Job Responsibility
Job Responsibility
  • Design and develop Windows desktop applications for complex data analysis and visualization
  • Build and optimize software that processes large-scale 3D datasets
  • Improve application performance, scalability, multithreading, and memory efficiency
  • Contribute to architecture decisions and technical direction for core software components
  • Develop analytical and visualization tools for highly technical end users
  • Modernize and refactor existing applications and legacy codebases
  • Troubleshoot software and system-level technical issues
  • Collaborate with engineering, product, service, and technical stakeholders
  • Mentor other engineers and provide technical guidance when needed
  • Participate in code reviews, design discussions, and Agile development activities
What we offer
What we offer
  • Relocation assistance offered for highly qualified candidates
  • Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance
  • Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan
  • Fulltime
Read More
Arrow Right

It Software Engineer

*This is a remote opportunity The Software Engineer strives to improve the user ...
Location
Location
United States , Englewood
Salary
Salary:
43.20 - 64.26 USD / Hour
americannursingcare.com Logo
American Nursing Care
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or equivalent knowledge and skills obtained through a combination of education, training, and experience in a Healthcare environment Required
  • 2-4 years' experience working in IT as an Application Systems Analyst or Technical analyst type role Required
  • Apex Development: Proven proficiency in writing robust, scalable, and efficient Apex code (classes, triggers, batch Apex, scheduled Apex, Queueable Apex)
  • Lightning Web Components (LWC) / Aura Components: Experience developing custom user interfaces using LWC or Aura frameworks
  • SOQL & SOSL: Expert-level knowledge of querying Salesforce data
  • Visualforce: Ability to maintain and enhance existing Visualforce pages (though LWC/Aura is preferred for new development)
  • REST/SOAP APIs: Experience consuming and exposing web services (SOAP and RESTful APIs) for integrations with external systems
  • Platform Events/Change Data Capture: Familiarity with event-driven architecture for integrations
  • Git and Version Control Systems: Proficiency with Git for source code management
  • CI/CD Concepts: Understanding of continuous integration and continuous deployment pipelines
Job Responsibility
Job Responsibility
  • Improve the user experience by implementing and enhancing applications
  • Perform application build and configuration management functions or work directly with Software Engineers by writing technical specification documents for development
  • Perform testing, configuration management for the implementation, enhance or upgrade of solutions on premise or in a cloud hosted environment
  • Developing Robust, Scalable, and Maintainable Salesforce Solutions Aligned with Business Requirements and Best Practices
  • Designs, configures, tests, implements, and maintains solutions with limited direction
  • Responsible for delivering project assignments of medium to high complexity which includes application design, and configuration build
  • Interacts with the customer user community in a courteous and professional manner to secure business requirements
  • perform technical requirements translation and work directly with Software Development engineers when development is needed to meet business objectives
  • May lead Product Release management functions which may include developing test plans, perform test plans, facilitating with end user for end user acceptance testing and may develop application validation scripts for ongoing operations team
  • Interacts with business teams to develop application requirements and installation plans
What we offer
What we offer
  • Medical
  • Prescription drug
  • Dental
  • Vision plans
  • Life insurance
  • Paid time off (full-time benefit eligible team members may receive a minimum of 14 paid time off days, including holidays annually)
  • Tuition reimbursement
  • Retirement plan benefit(s) including, but not limited to, 401(k), 403(b), and other defined benefits offerings
  • Fulltime
Read More
Arrow Right
New

Software Engineer – Secure & Compliant Development

We are looking for a Software Engineer with 3–5 years of experience in C#/.NET a...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
Codvo AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–5 years of hands-on development experience in C#/.NET (Framework & Core) and Angular (v8+)
  • Working knowledge of REST APIs, Entity Framework, and SQL Server
  • Familiarity with secure coding principles (OWASP Top 10, input/output validation, JWT handling)
  • Basic understanding of microservices, SOA, and cloud-based architecture
  • Exposure to SAST/SCA tools (SonarQube, Checkmarx, or Snyk)
  • Understanding of Git, CI/CD, and Agile workflows
  • Good debugging, troubleshooting, and communication skills
Job Responsibility
Job Responsibility
  • Develop, test, and maintain software components in C#/.NET (Core & Framework) and Angular (v8+)
  • Fix bugs, refactor legacy modules, and enhance performance while ensuring compliance with secure coding standards
  • Participate in code reviews with a focus on security, performance, and readability
  • Integrate and test third-party libraries and connectors while managing open-source dependencies securely
  • Implement input validation, authentication, authorization, and data protection controls in line with OWASPand CRA guidelines
  • Support the use of SAST/SCA tools (e.g., SonarQube, Black Duck, Snyk) to identify and remediate vulnerabilities
  • Contribute to the creation of technical documentation, change logs, and compliance evidence for audits
  • Work in an Agile environment, collaborating closely with QA, security, and product teams
  • Fulltime
Read More
Arrow Right
New

Lead Software Engineer

LSE will be responsible for collecting prioritized user requests of features and...
Location
Location
United States , Las Vegas
Salary
Salary:
Not provided
tdxcorp.com Logo
TDX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science (or related field) from a fully accredited program with 6-8 years of software engineering experience
  • or, 10+ years of software engineering experience
  • Agile development processes and leading agile development teams
  • Excellent written and oral communication skills
  • Organization and Management experience
  • Experience in C, C++, and web (HTML, CSS, TypeScript) development
  • Behavior Driven Development or Test Driven Development
  • Automated testing and using any automated testing framework
  • Any source control implementation
  • Desktop application development for Windows
Job Responsibility
Job Responsibility
  • Create, Maintain and drive the vision and future capabilities of the product in collaboration with the customer
  • Define requirements and tasks necessary to meet user requests
  • Design, code, and implement software modifications to enhance data collection, processing, analysis, and storage capabilities
  • Improve reliability and maintainability of software
  • Isolate and correct software faults, problem code, and inefficient software code that negatively affects the functional capabilities and efficient operation of the system
  • Perform studies and make recommendations to replace hardware/software tools and equipment that are no longer sustainable or meeting mission requirements
  • Identify, select, acquire, or install replacement hardware/software tools and equipment as directed by the government to ensure continued operations
  • Support operations, range equipment, and system operational test and evaluation activities by the Government or government contractors using system resources
  • Negotiate priorities of features and bug fixes with users and stakeholders
  • Ensuring development team is self-organizing and can work on tasks without always requiring an explicit assignment of work
What we offer
What we offer
  • health
  • dental
  • vision
  • 401K
  • Fulltime
Read More
Arrow Right