CrawlJobs Logo

Software Engineer

United States, San Francisco 150000.00 - 300000.00 USD / Year · Job Posted February 17, 2026
Apply Position
Job Link Share

Job Description

At Encord, we're building the AI infrastructure of the future. One of the biggest challenges AI companies face today is data quality. The success of any AI application relies heavily on the quality of its training data, yet for most teams, this crucial step is both the most costly and time-consuming. We’re here to change that.

Job Responsibility

  • Drive product and team to new heights
  • End-to-end ownership of projects
  • Work across the stack
  • Tackle complex domains and immense scale with simple solutions

Requirements

  • Experienced
  • Have personally developed and maintained multiple systems from scratch
  • Know trade offs involved in building reliable, performant software at speed
  • Open to learning
  • Prior experience in Python and Typescript appreciated but not required

What we offer

  • Competitive salary and equity
  • Real opportunities to grow
  • Strong in person culture
  • Flexible PTO
  • Annual learning and development budget
  • 18 paid vacation days + federal holidays
  • Opportunities for travel
  • Bi-annual off-sites and monthly socials
  • Health, dental and vision insurance

Looking for more opportunities?

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

Similar Jobs for

Software Engineer

8 matching positions

New

Software Engineer

At Convergence Group, we’ve spent over 20 years quietly powering some of the UK’...
Location
Location
United Kingdom , Solihull
Salary
Salary:
55000.00 - 65000.00 GBP / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 5 years’ experience of C#
  • Strong knowledge of JavaScript, HTML/CSS, and modern frameworks (React, Blazor, Next.js)
  • Experience working knowledge of Azure cloud services and SQL databases
  • A solid grasp of CI/CD pipelines and automated testing frameworks
  • Comfort with Agile methodologies (Scrum or Kanban) and working in fast-moving teams
  • Effective communicator who can translate complex technical ideas to both developers and stakeholders
  • Excellent attention to detail
  • Experience in producing & consuming technical documentation e.g user stories, database schemas, system guides
Job Responsibility
Job Responsibility
  • Build and maintain high-quality, scalable web applications using C#, JavaScript, web development frameworks and libraries (e.g. React, Next.js, Blazor), and Azure services
  • Design intuitive front-end experiences and robust back-end logic with seamless client-server integration
  • Implement new features using frameworks, databases and API integration and management
  • Ensure software quality with unit, integration, and automated testing
  • Collaborate in Agile environments (e.g. Scrum or Kanban) - participating in standups, sprint planning, and delivery
  • Troubleshoot, debug, and resolve application issues
  • Engage in code reviews and QAT to maintain standards, knowledge sharing, and continuous learning
  • Drive improvements across the SDLC: tools, pipelines, architecture, and documentation
What we offer
What we offer
  • 33 days holiday, including bank holidays
  • Private Medical
  • enhanced Pension
  • Income Protection
  • Life Assurance
  • flexible core hours
  • hybrid working with 3 days a week in the Solihull office
  • Dog friendly office
  • Fulltime
Read More
Arrow Right
New

Software Engineer

Join us as a Software Engineer at Barclays, responsible for supporting the succe...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Springboot
  • ReactJs
  • Java 17 or 21
  • API integration and third-party services
  • Version control (Git)
  • Junit
  • Mocking Frameworks
  • Sonar
Job Responsibility
Job Responsibility
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right
New

Software Engineer

Join us as a Software Engineer at Barclays, responsible for supporting the succe...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java 8/17/21
  • Spring MVC / Spring Boot / Spring Security
  • Using Java (Servlets, JSPs, EJB, JavaScript)
  • Relational Databases such as MS SQL Server / Oracle / DB2
  • Design and implementation of RESTful services
  • Build Tools like Maven or Gradle
  • Using Test Framework - Unit Test (Junit/Mockito) / Mutation (Pi Test/Stryker) / Component Test (Karate Wiremock / React Test Library)
  • GitLab/Bit Bucket
  • Understanding of cloud, working with DevOps, Jenkins pipeline
  • Knowledge of CHEF, Ansible
Job Responsibility
Job Responsibility
  • Supporting the successful delivery of location strategy projects to plan, budget, agreed quality and governance standards
  • Spearhead the evolution of our digital landscape, driving innovation and excellence
  • Harness cutting-edge technology to revolutionise our digital offerings, ensuring unparalleled customer experiences
  • Design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
  • Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right
New

Software Engineer

We are looking for an experienced Software Engineer to join a manufacturing orga...
Location
Location
United States , Grand Prairie
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 developing complex software solutions in production environments
  • Minimum 2 years of hands-on experience with React or Angular, along with .NET Core and C# development
  • Strong proficiency in C#, .NET, ASP.NET, JavaScript, and React.js
  • Experience designing or supporting distributed applications and service-oriented system architectures
  • Solid understanding of object-oriented programming concepts and sound software design principles
  • Experience working with relational databases, writing advanced SQL, and improving query or application performance
  • Familiarity with API development and integration, asynchronous communication tools such as SignalR, and message-driven systems such as RabbitMQ
Job Responsibility
Job Responsibility
  • Design, develop, and enhance web-based applications and backend services using C#, .NET technologies, and modern front-end frameworks
  • Guide architectural planning for complex software platforms and help shape technical decisions that support long-term scalability
  • Manage the full feature lifecycle by clarifying requirements, estimating effort, building solutions, validating quality, and supporting releases
  • Mentor fellow engineers by sharing technical knowledge, reviewing approaches, and encouraging strong development practices
  • Produce readable, maintainable, and thoroughly tested code while identifying opportunities to improve application speed and system efficiency
  • Collaborate with product leaders and cross-functional stakeholders to ensure technical deliverables align with operational and business objectives
  • Investigate production issues, implement fixes, and participate in support coverage as needed to maintain application stability
  • Promote effective engineering tools, development standards, and modern practices that improve software quality and team productivity
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
Read More
Arrow Right
New

Software Engineer

We are looking for a Software Engineer to join a Long-term Contract opportunity ...
Location
Location
United States , Miami
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with C#, .NET, ASP.NET, and related Microsoft development technologies for enterprise application development
  • Proficiency in building modern user interfaces with React.js or Angular for responsive, scalable front-end solutions
  • Experience designing and integrating RESTful APIs and microservices, including security, authentication, and service communication patterns
  • Solid knowledge of Microsoft SQL Server, including database structure design, stored procedures, indexing, and query performance improvement
  • Familiarity with Agile delivery practices such as sprint planning, daily stand-ups, backlog refinement, and peer code reviews
  • Ability to work effectively on both new feature development and ongoing maintenance or enhancement efforts
  • Strong communication skills with the ability to surface risks early, collaborate across teams, and operate successfully in a changing environment
Job Responsibility
Job Responsibility
  • Design, build, and enhance software applications for web-based and interconnected environments using modern engineering approaches
  • Translate business needs into practical technical solutions by evaluating requirements, clarifying uncertainties, and recommending effective design options
  • Develop front-end and back-end components with current programming languages and frameworks while maintaining clean, efficient, and maintainable code
  • Execute application testing, troubleshoot defects, and document clear reproduction steps to support timely issue resolution
  • Produce installation, maintenance, and technical documentation to support ongoing application reliability and support activities
  • Collaborate with users and internal stakeholders to gather system expectations, refine requested changes, and align delivered solutions with operational needs
  • Contribute to predictable project execution by estimating work, raising timeline or quality concerns early, and adapting to shifting priorities when needed
  • Follow established development standards, quality procedures, and applicable compliance guidelines, including organizational SOPs relevant to software delivery
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Software Engineer

Are you interested in working on cutting-edge cloud security products? Would you...
Location
Location
United States , Redmond
Salary
Salary:
85400.00 - 168100.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Active U.S. Government Top Secret Clearance with access to Sensitive Compartmented Information (SCI) based on a Single Scope Background Investigation (SSBI) with Polygraph
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Successful verification of the stated security clearance to meet federal government customer requirements
  • Pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Verification of U.S. citizenship
Job Responsibility
Job Responsibility
  • Build and improve services to be scalable and highly reliable
  • Help deliver and improve engineering systems and practices to deliver services in complex cloud environments
  • Contribute to design and automate service scale features and customer requirements
  • Investigate pre-production and production issues, implement, and deploy fixes
  • Participate in an on-call rotation (typically 24/7 for one week every 6-8 weeks) within a secure facility
  • Fulltime
Read More
Arrow Right

Software Engineer

Wētā FX is a world leading visual effects studio with a strong track record of d...
Location
Location
New Zealand , Wellington
Salary
Salary:
Not provided
wetafx.co.nz Logo
Weta Digital
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Python development skills or experience with a similar programming language
  • Experience developing within DCC tools, such as Houdini or Autodesk Maya
  • Familiarity with Git version control systems
  • A solid understanding of software engineering principles, including architecture, design patterns and unit/integration/regression/acceptance testing
  • Self-motivated, approachable, proactive, adaptable, and a hard-working teammate with a collaborative spirit
  • Experienced in providing technical assistance to deliver projects with internal/external clients. Able to thrive in fast-paced/time-critical environments. Able to collect requirements and user feedback independently
  • Good communicator, both written and verbal.
Job Responsibility
Job Responsibility
  • Writing scalable, robust code that integrates with an array of Wētā FX custom libraries
  • Trouble-shooting software issues and providing support to a wide range of users
  • Delivering pragmatic solutions in a fast paced, constantly evolving environment
  • Working with stakeholders and teammates to strategize the best solutions
  • Coding, testing, integration, and release cycles that keep production safe and moving ahead.
Read More
Arrow Right

Software Engineer

Commercial Engineering & AI (CEAI) partners closely with stakeholders to acceler...
Location
Location
United States , Redmond
Salary
Salary:
102100.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Job Responsibility
Job Responsibility
  • Design, build, and operate distributed services and microservices on Azure (App Service, AKS, Functions, Service Bus, Cosmos DB, Azure SQL) that power catalog, search, purchase, fulfillment, metering, and billing experiences
  • Own features end-to-end: requirements, design, implementation, testing, deployment, and live-site support
  • Contribute to platform capabilities such as offer publishing, catalog, search, purchase, fulfillment, metering, and billing
  • Integrate AI capabilities such as natural language processing, semantic search, and intelligent agents using frameworks like Azure OpenAI, Semantic Kernel, or equivalent
  • Drive performance, scalability, and cost-efficiency through telemetry, asynchronous I/O, and system profiling
  • Ensure robust data validation, schema enforcement, and compliance with privacy and security standards
  • Collaborate across disciplines to define technical requirements, review designs, and deliver high-quality software
  • Mentor junior engineers and promote engineering best practices across the team
  • Participate in an on-call rotation
  • investigate and resolve live-site incidents, and drive root-cause fixes that improve reliability
  • Fulltime
Read More
Arrow Right