CrawlJobs Logo

Software Engineer

United States, McLean · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

Software Engineers at Range are responsible for scoping requirements and delivering impactful features by working closely with product, design, and other engineers. This role means you will be wearing multiple hats such as (Backend, Frontend, Infrastructure, QA, Product). The ideal candidate has experience building and delivering high-quality, secure production services, and platforms. As a full stack engineer you will lead engineering efforts, set technical strategy, design architecture, and provide products that delight our customers.

Job Responsibility

  • Design, develop, and maintain secure, scalable web services for customers around the world using cutting edge technologies
  • Deeply understand our product, and immerse yourself in the community we have built to be able to understand our users
  • Establish and champion engineering best practices
  • Produce clean, high-quality code, tests, and documentation

Requirements

  • Proficiency in JavaScript, TypeScript, or similar
  • Experience working with AWS or similar cloud platforms
  • Excellent product instincts
  • Ability to thrive in a fast paced startup environment
  • Ability to solve ambiguous problems
  • Ability to pick up on new technologies very quickly
  • Comfortable working across the stack (frontend, backend, infrastructure)
  • Experience writing scalable services with Nodejs
  • Experience writing web applications utilizing React, and Typescript
  • Experience working with AWS services like EC2, ECS, RDS, Dynamo, S3, CloudWatch

Nice to have

  • Security engineering experience
  • Fintech experience
  • Startup experience

What we offer

  • Health & Wellness: 100% employer-covered medical insurance for employees (75% for dependents), plus dental and vision coverage
  • 401(k): Retirement savings program
  • Paid Time Off: time to reset and recharge + most federal holidays
  • Parental Leave: Comprehensive leave policy for growing families
  • Meals: Select meals covered throughout the week
  • Fitness: Monthly movement stipend
  • Equity & Career Growth: Early exercise eligibility and a strong focus on professional development
  • Annual Compensation Reviews: Salary and equity refreshes based on performance
  • Boomerang Program: After two years at Range, you can take time away to start your own company. We’ll hold your spot for 6 months - and pause your equity vesting, which resumes if you return

Looking for more opportunities?

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

Similar Jobs for

Software Engineer

8 matching positions

Software Engineer

We are looking for a Software Engineer to join a team in Pasadena, California, o...
Location
Location
United States , Pasadena
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of hands-on experience developing software with C++
  • Proven success delivering production-grade applications where performance and efficiency are essential
  • Practical experience working with concurrent programming and systems that require real-time or near-real-time responsiveness
  • Strong knowledge of software architecture, object-oriented design, and common design patterns
  • Background building or maintaining applications that run on Windows Server
  • Demonstrated strength in debugging, troubleshooting, and structured problem solving
  • Ability to work onsite in Pasadena, California on a consistent basis
  • Additional experience with Qt, gRPC, Protobuf, microservices, C#/.NET, Azure DevOps, Git, distributed systems, streaming data, or industrial-domain software is a plus
Job Responsibility
Job Responsibility
  • Design, build, and enhance C++ applications for Windows Server environments with an emphasis on stability, speed, and maintainability
  • Develop software components that operate in multi-threaded and real-time or near-real-time settings, ensuring dependable performance under production workloads
  • Translate architectural goals into scalable technical solutions by applying sound engineering principles and established design approaches
  • Investigate defects, isolate root causes, and deliver durable fixes for complex issues affecting system behavior and application reliability
  • Collaborate with cross-functional partners to implement backend services, integrations, and data-driven functionality that support broader platform needs
  • Contribute to code quality practices through thoughtful implementation, peer reviews, and continuous improvement of development standards
  • Support the evolution of distributed or streaming-data solutions and participate in service-based development where technologies such as gRPC or Protobuf are relevant
  • Work closely with onsite team members in Pasadena, California, to deliver production-ready software aligned with business and operational requirements
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • free online training
  • access to top jobs
  • Fulltime
Read More
Arrow Right

Software Engineer

We are looking for a Software Engineer to join our team and help deliver reliabl...
Location
Location
United States , Enola
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1–3 years of relevant experience in software engineering or a closely related development role
  • Hands-on experience with C#, .NET, ASP.NET, JavaScript, and front-end development frameworks such as Angular or React.js
  • Familiarity with Git-based version control, including branch management, pull requests, and collaborative code review practices
  • Experience working in an Agile Scrum setting with the ability to manage tasks independently under general supervision
  • Understanding of software testing practices, including automated testing approaches for quality assurance and regression prevention
  • Exposure to application deployment in Microsoft Azure and willingness to support both cloud-hosted and on-premises solutions
  • Strong communication skills in English, with the ability to collaborate effectively across technical and non-technical teams
  • Ability to perform standard computer-based work activities, remain seated for extended periods, and travel occasionally when needed
Job Responsibility
Job Responsibility
  • Design, build, and maintain web applications using modern development frameworks and languages, including .NET technologies and JavaScript-based tools
  • Contribute throughout the full development lifecycle by translating business needs into technical solutions, writing code, validating functionality, and supporting production releases
  • Partner with engineers and other stakeholders to troubleshoot application issues, investigate root causes, and implement effective fixes for complex technical problems
  • Manage source code through Git workflows, participate in peer reviews, and help maintain strong coding standards across the team
  • Work within an Agile Scrum environment to support iterative delivery, align on priorities, and produce dependable software on schedule
  • Create, expand, and maintain automated test coverage to protect application stability and reduce the risk of defects in future releases
  • Deploy and support solutions across cloud environments such as Microsoft Azure as well as on-premises infrastructure when required
  • Provide ongoing maintenance and technical support for existing applications, enhancements, and user-reported issues
  • Keep current with evolving tools, frameworks, and engineering practices to recommend improvements and strengthen development outcomes
What we offer
What we offer
  • Medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • free online training
  • Fulltime
Read More
Arrow Right
New

Software Engineer

Location
Location
United States , New York
Salary
Salary:
15.00 - 20.00 USD / Hour
iSquareinfo LLC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Design and develop automated Python-based software applications and data processing pipelines for business operations
  • Develop and maintain ETL workflows and database schemas to integrate and structure data from multiple sources
  • Build and develop machine learning models including regression and classification algorithms to analyze sales and inventory data
  • Design and develop multi-layered business intelligence dashboards to visualize operational and sales data
  • Write, test, and maintain software code to automate data validation, cleansing, and standardization processes
  • Apply statistical and computational methods to analyze large datasets and identify business trends and patterns
  • Develop and maintain software solutions that support procurement, inventory, and sales data analysis
  • Design data structures and develop query logic to support reporting and analytical software systems
Job Responsibility
Job Responsibility
  • Software Engineer will design and develop automated Python-based data processing pipelines and software applications to support business operations
  • Will build and develop machine learning models and apply statistical methods to analyze sales and inventory data
  • Will design and develop Power BI dashboards to visualize operational data and support data-driven decision making
  • Will write and maintain software code to automate data validation, cleansing, and standardization processes
  • Parttime
Read More
Arrow Right
New

Software Engineer

At Flight Centre Travel Group (FCTG) our purpose is to 'open up the world for th...
Location
Location
Australia , South Brisbane
Salary
Salary:
Not provided
fctgcareers.com Logo
Flight Centre Brand
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3 years professional experience in software development
  • Previous experience as a Full-Stack Engineer, delivering end-to-end experiences across front-end and backend
  • Experienced with modern JavaScript coding, testing, debugging, and automation techniques
  • You are proficient in some of the following: TypeScript, Database solutions, Observability, Security, Performance
  • Experience in deploying real world applications through continuous integration pipelines
  • Proven experience in designing and building high traffic, reliable and performant software in Node.js with measurable outputs
  • Experience in software testing from unit, integration and contract testing
Job Responsibility
Job Responsibility
  • Build efficient, testable and maintainable solutions with the right balance between solving the problem at hand and not over-engineering your solution
  • Leaning into agentic development, not as a replacement tool but as an enabler and extension of yourself
  • Write backend code in TypeScript, utilising the NestJS framework
  • Work with multiple database systems, including: ElasticSearch, DynamoDB and S3
  • Take initiative and always look for ways to improve the quality of our solutions, code bases, technical debt, standards, processes and best practices
  • Own the quality of what we build, through testing and observability to ensure operational reliability and performance
  • Maintain and improve the documentation across our code bases, architectures, and knowledge bases
What we offer
What we offer
  • Culture: you will be employed by an inclusive company that offers a team culture like no other in the industry
  • FCTG is an Equal Opportunity Employer
  • Individualised, ongoing Learning & Development via communities of practice
  • Innovation Days
  • Dedicated Engineering Days
  • Access to 'LinkedIn Learning' for ongoing skills development
  • Women in PM&E group
  • Exclusive Staff Discounts
  • Travel Discounts
  • Brightness of Future
  • Fulltime
Read More
Arrow Right
New

Software Engineer

This role is essential for designing, implementing, and deploying scalable softw...
Location
Location
United States , Bellevue; Frisco
Salary
Salary:
92500.00 - 166800.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 3 years of related work experience OR advanced degree with 1 year of related work experience OR combination of education and experience deemed equivalent
  • Acceptable areas of study include Computer Science or Engineering
  • 2-4 years Technical engineering experience
  • Analytical Thinking
  • Collaboration
  • Continuous Development
  • DevOps
  • Emerging Technologies
  • Programming Languages
  • Software Design
Job Responsibility
Job Responsibility
  • Design, develop, test, and deploy scalable full stack software solutions for customer-facing T-Life and Retail applications
  • Build and enhance front-end and back-end application components that support digital customer journeys and retail team workflows
  • Partner with product, engineering, architecture, QA, and business stakeholders to translate requirements into reliable technical solutions
  • Develop and integrate APIs, microservices, and application services that support high-volume, high-availability environments
  • Troubleshoot production issues, support root cause analysis, and contribute to ongoing performance, stability, and reliability improvements
  • Produce clear technical documentation, participate in code reviews, and promote engineering best practices across the team
  • Contribute to continuous improvement, automation, and delivery practices that improve speed, quality, and operational effectiveness
  • Effectively use AI driven development and tools such as Claude, ChatGPT, GitHub Copilot, and similar AI-assisted development technologies
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Free year-round money coaches
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Flexible spending account
  • Paid time off
  • Up to 12 paid holidays
  • Fulltime
Read More
Arrow Right
New

Software Engineer

We are seeking a motivated and talented Software Engineer to join our dynamic en...
Location
Location
United States , Bellevue; Frisco
Salary
Salary:
92500.00 - 166800.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 3 years of related work experience OR advanced degree with 1 year of related work experience OR combination of education and experience deemed equivalent (Required)
  • Acceptable areas of study include Computer Science or Engineering (Required)
  • 2-4 years Technical engineering experience (Required)
  • 2-4 years of professional software engineering experience, including application development, system integration, and software delivery
  • Strong proficiency in Java and Spring Boot for developing secure, scalable applications and microservices
  • Experience designing and developing REST APIs
  • familiarity with GraphQL is a plus
  • Working knowledge of AWS cloud services and cloud-native application development
  • Experience with containers and orchestration technologies such as Docker and Kubernetes
  • Familiarity with CI/CD pipelines and DevOps best practices
Job Responsibility
Job Responsibility
  • Develop software solutions that support engineering projects and meet customer requirements
  • Collaborate with technical teams to deliver effective technical solutions and continuously learn new technologies
  • Create clear documentation for software code, system designs, and business requirements
  • Contribute to technology strategy by understanding current technologies and supporting business goals
  • Present innovative ideas to improve systems, processes, or services based on industry research
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Free, year-round money coaches
  • Annual bonus
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Flexible spending account
  • Fulltime
Read More
Arrow Right
New

Software Engineer

We are seeking Software Engineer levels 1-3. The Software Engineer develops, mai...
Location
Location
United States , Annapolis Junction
Salary
Salary:
140000.00 - 230000.00 USD / Year
altamiracorp.com Logo
Altamira Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Program experience in: C, C++, Java, Perl, or Python
  • TS/SCI/Full Scope Poly clearance only
  • Provide/author documentation, participate in design, code, and software readiness reviews as prescribed by the Government's software development procedures and processes
  • Develops, maintains, and enhances complex and diverse software systems
  • Reviews and tests software components for adherence to the design requirements and documents test results
  • Provide/author and participate in technical presentations on assigned projects
  • Requires a bachelor’s degree in a relevant discipline (e.g., computer science, information systems, and network engineering) from an accredited college or university and eight (8) years of relevant programming experience in the field (e.g., computer science, information systems and network engineering)
  • A master’s degree in a relevant discipline may be substituted for two (2) years of experience, reducing the requirement to six (6) years of relevant experience
  • In lieu of a Bachelor's Degree, an additional four (4) years of relevant programming experience in the field may be substituted for a total of 12 years
Job Responsibility
Job Responsibility
  • Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements
  • Works individually or as part of a team
  • Reviews and tests software components for adherence to the design requirements and documents test results
  • Resolves software problem reports
  • Utilizes software development and software design methodologies appropriate to the development environment
  • Provides specific input to the software components of system design to include hardware/software tradeoffs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off the shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components
  • Provide/author documentation, participate in design, code, and software readiness reviews as prescribed by the Government's software development procedures and processes
  • Provide/author and participate in technical presentations on assigned projects
  • Fulltime
Read More
Arrow Right
New

Software Engineer

We are seeking Software Engineers that possess a mix of talent areas related to ...
Location
Location
United States , Centennial
Salary
Salary:
95000.00 - 150000.00 USD / Year
altamiracorp.com Logo
Altamira Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • Experience in one or more of the following: Java, JavaScript/Typescript, Python, Angular, ELK stack, Redis, Web Services (REST), Machine Learning, Data Analytics, Android development, NoSQL and SQL databases, Xmidas, Digital Signal Processing
  • Active TS/SCI clearance with ability to obtain polygraph
  • Self-motivated and eager to work intently to satisfy mission requirements
  • Adaptable and has the desire to maintain our company culture
  • Ability to effectively communicate in verbal and written communications
  • Ability to multitask and adjust priorities as needed
Job Responsibility
Job Responsibility
  • Produce software based on desired functionality provided by users and analysts
  • Interpret mission needs and requirements to produce user-friendly software systems
  • Leverage continuous integration to create sustainable and maintainable software
  • Interact with teammates and users through whiteboard sessions and/or design documents to establish circular feedback
  • Fulltime
Read More
Arrow Right