Who Boundless is

We’re a team of immigrants and experts who have struggled with our own journeys through the complex, high-stakes U.S. immigration system. That is why we are building deeply customer-centric products and experiences to become the default trusted partner for all families and businesses. We are the largest player in the family immigration industry, and a high-growth challenger serving corporate clients. Across both consumer and business segments, we’ve aided over 100,000 individuals and 1,000 businesses to successfully navigate the convoluted immigration process. 

We're backed by influential venture investors around the country, including Foundry Group (led by Brad Feld), Trilogy Equity Partners, Pioneer Square Labs, Emerson Collective (Laurene Powell Jobs’ foundation), Two Sigma Ventures, and Jerry Yang. 

Today, we are a dynamic growth-stage technology company with 350+ employees across the U.S. and Philippines. We are growing both organically and through strategic acquisitions. We are well-capitalized and on our way to becoming the largest immigration company in the world and first trusted brand in the industry.

During your first month in this role, you will:

  • Learn by doing with your team. Upon your start you will be assigned to one of our existing initiatives. You will learn our codebase and our technologies with pairing and contributing solutions to the problems your Core Team is working on. Within your first week, you will deliver code to the production environment.
  • Discover our process, practices, and career map. Throughout your first month you’ll learn about our practices & process; the way we plan our work, retrospectives, etc and you will work closely with your manager to learn about how we think about career development at Boundless.

Within three months, you will:

  • Independently progress on major product initiatives by starting to own parts of our major initiatives. You will collaborate with Product Managers, project leads, and other engineers to estimate, plan, and execute within larger initiatives.
  • Proactively raise the bar for the way we work and the product we ship. As you are working on our initiatives you will identify structural issues in our codebase, address critical tech debt, and improve the reliability of our product and our developer experience.
  • Work efficiently in application support, time boxing solutions and communicating tradeoffs to different approaches.
  • Regularly participate in code review and help the broader team uphold best practices.
  • Proactively discuss QA & release of projects across the team to ensure broad ability to support and triage issues across the team.

Within a year, you will:

  • Assist team in planning, assessing, and potentially leading projects ensuring projects are well defined and processes are followed.
  • Mentor and promote an inclusive and high-performing culture through your day to day actions. Your participation in onboarding, interviewing, and project based collaboration exemplify our values and makes our team stronger.

About this position:

Being passionate about a healthy codebase, continuous learning, maintainable architectures, and collaborating with other engineers will contribute to your success in this role. You will work with a variety of technologies including Ruby/Rails and Javascript/React/Typescript. We don’t require you to initially be an expert in all of these technologies but we do expect you to have expertise in one and be willing to learn others quickly. Solid understanding of security practices is a big plus for this position.

Here are some examples of work we have done recently to illustrate the type of projects you would be working on:

  • Account Holder position - sometimes the person filling out an application is not the person applying. We repurposed some previous account management architecture to allow a family member sponsor to create and manage an application on a beneficiary’s account, including allowing for question copy to be personalized.

  • Address Gap Errors - Sometimes it is okay for an applicant to have gaps in their address history. Sometimes it is not. We updated our Authoring Tool to allow this to be configurable when we are asking for address history and also updated our front end to make it clear where gaps in the address history exist.

  • Task Windows - Each application has a series of tasks that need to be completed by a particular date. Sometimes an applicant needs a few more days to gather some information. We added that ability for our legal team to extend a task due date, also pushing out due dates for all of the remaining tasks (as long as there is space to do so without negatively impacting an applicants visa status)

  • Chained applications - there are certain cases where visa applications always follow the same ordering. One of these is PERM to I-140 to Adjustment of Status. Instead of treating these as one off applications, we updated our architecture so that these are now treated as a chain of applications. This means applicants will not need to re-enter as much information and we can also accurately project when the next application should be started (which is dependent on information from previous applications).

About You:

  • Advanced experience as a Full Stack Ruby on Rails + React developer
  • Recognized within your immediate organization as "a person to ask" when difficult questions arise
  • Strongly opinionated about the necessity of automated tests and the ability to determine what level of automated testing is necessary for a particular feature
  • Experience with an end to end testing framework such as Cypress or Playwright
  • Experience and interest in mentorship and coaching of engineers
  • Experience effectively leading projects, including collaboration with other engineers and other stakeholders
  • Leads system designs for new features and initiatives
  • Set best practices to maintain the health of an area of the codebase
  • Team player that both removes roadblocks and ruthlessly prioritizes to ensure the highest impact work gets done

Why work for Boundless? 

Boundless offers employees the unique opportunity to grow professionally as leaders in the online immigration industry while driving positive social change. Every employee is essential to achieving our core mission of empowering every family to navigate the immigration system more confidently, rapidly and affordably.  

We are trailblazers in the online immigration space because we aren’t constrained by convention - We think without bounds. Boundless is a place for employees who aren’t afraid to continuously try new things. We value a spirit of inquiry and look for individuals who ask questions and challenge ideas to move us forward, to understand the why. We encourage our employees to focus on outcomes over output and to address complex challenges with simple solutions. Boundless is all about ownership, accountability, and flexibility in how we approach our individual company roles, and the industry as a whole. 

Location

Seattle. 2 days/week in-office. 

Compensation

Compensation for this role includes both cash and equity. The starting base salary for this position is typically $110,000-$191,000.  Total compensation offered for this role will be dependent on the candidate's experience, qualifications, skills and abilities as demonstrated in the interview and hiring process. Additionally, Boundless offers its U.S. full-time employees benefits, including medical, dental, vision, 401K match, life and AD&D insurance, short-term disability insurance, commuter benefits, flexible spending accounts, pet insurance discounts, and cell phone plan discounts.

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in Boundless Immigration’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.


Voluntary Self-Identification of Disability

Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.