Software Engineering Jobs in USA with Visa Sponsorship
There are 104,029+ software engineering positions currently offering visa sponsorship in the United States. The most common visa types for these roles include H-1B, Green Card, TN. Top hiring companies include Apple, Google, & Deloitte, among others. Salaries for sponsored positions range from $126K – $180K.
See All Software Engineering JobsOverview
Showing 5 of 104,029+ software engineering jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 104,029+ Software Engineering jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineering roles.
Get Access To All Jobs
INTRODUCTION
The Engineering Manager, Data & AI Platform is responsible for leading teams that build, operate, and evolve Blackbaud’s enterprise Data & AI platform—the foundation that powers analytics, data products, machine learning, and agent‑based experiences across the company. This role blends people leadership, platform ownership, and technical strategy. You will manage engineers working across modern data and AI infrastructure (Lakehouse, pipelines, feature services, ML enablement, observability, and governance), while ensuring the platform is scalable, secure, cost‑efficient, and product‑oriented. Success in this role requires strong engineering judgment, the ability to operate in ambiguity, and a passion for building platforms that accelerate teams and unlock business outcomes for the nonprofit sector.
ROLE AND RESPONSIBILITIES
- Own and evolve core Data & AI platform capabilities, including ingestion, transformation, lakehouse architecture, feature services, and AI/ML enablement layers.
- Drive platform decisions aligned with Blackbaud’s Unified Data & AI Platform Strategy (modularity, interoperability, AI‑first design).
- Partner with Architecture, Governance, and Security to ensure the platform meets trust, compliance, and Responsible AI standards.
- Balance build vs. buy decisions, prioritizing core competencies while reducing operational complexity.
- Lead teams to deliver high‑impact platform initiatives aligned to AOP priorities (legacy modernization, cloud migration, cost optimization, agent enablement).
- Ensure platform reliability through operational excellence, including monitoring, incident management, and performance optimization.
- Establish clear roadmaps, milestones, and success metrics for platform initiatives.
- Hire, mentor, and grow high‑performing platform engineers across geographies.
- Provide regular feedback, coaching, and career development aligned with Blackbaud’s people strategy.
- Ensure every team member has clear goals, an active IDP, and opportunities to grow in modern Data & AI skills.
- Collaborate closely with Product, Data Science, Analytics, and Product Engineering teams to ensure the platform accelerates—not blocks—delivery.
- Influence standards and best practices across the Data Intelligence COE.
BASIC QUALIFICATIONS
- 8+ years of experience in software, data, or platform engineering.
- 3+ years of experience managing and developing engineering teams.
- Hands‑on experience with modern data platforms (cloud data lakes/lakehouses, distributed processing, streaming, APIs).
- Strong understanding of platform engineering principles and operating production systems at scale.
- Proven ability to lead through ambiguity and influence without authority.
COMPENSATION
The starting base pay is $133,700.00 to $173,800.00. Blackbaud may pay more or less based on employee qualifications, market value, Company finances, and other operational considerations.
BENEFITS INCLUDE
- Medical, dental, and vision insurance
- Remote-flexible workforce
- Wellness Programs
- 401(k) program with employer match
- Flexible paid time off
- Generous Parental Leave
- Donations for Doers
- Pet insurance, legal and identity protection
- Tuition reimbursement program
Blackbaud is proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law.

How to Get Visa Sponsorship in Software Engineering
Explore multiple visa pathways beyond H-1B
The H-1B lottery means that even strong candidates may not be selected in a given year. Canadian and Mexican citizens can use the TN visa, Australian nationals can apply for the E-3, and those with extraordinary achievements may qualify for the O-1B. Understanding all available pathways and discussing options with an immigration attorney can prevent you from being locked into a single lottery-dependent route.
Use university internship programs to build a pipeline to sponsorship
If you are studying in the U.S., target software engineering internships at companies with established intern-to-full-time conversion programs. Companies like Google, Microsoft, Amazon, and Meta convert a significant percentage of their interns to full-time employees and include visa sponsorship as part of the return offer. CPT authorization allows you to work legally during the internship while building the relationship that leads to sponsorship.
Plan your career around the H-1B annual registration cycle
H-1B registration typically opens in March with employment starting October 1, so you should be interviewing and securing offers 6 to 9 months before the registration window. Understanding this timeline helps you coordinate your job search, graduation, and OPT start dates, since missing a cycle means waiting another full year.
Consider cap-exempt positions at universities and research organizations
Software engineering roles at universities, nonprofit research institutions, and federally funded research and development centers (FFRDCs) are exempt from the H-1B annual cap. These positions can be filed at any time of year without lottery risk, providing a more predictable path to work authorization. Organizations like MIT Lincoln Laboratory, Johns Hopkins APL, and university IT departments regularly hire software engineers.
Maximize your STEM OPT period strategically
Computer science and related software engineering degrees qualify for STEM OPT, giving you up to 36 months of post-graduation work authorization (12 months of OPT plus 24 months of STEM extension). Use this time strategically - join a company that will sponsor your H-1B and demonstrate enough value during your OPT period that sponsorship becomes a natural retention decision. Your employer must be enrolled in E-Verify to participate in the STEM OPT program.
See all 104,029+ Software Engineering jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineering roles.
Get Access To All JobsFrequently Asked Questions
What visa options exist for international workers pursuing software engineering careers in the U.S.?
The H-1B visa is the most common pathway for software engineers, with an annual cap of 85,000 (65,000 regular plus 20,000 for U.S. advanced degree holders). Other options include the O-1B visa for individuals with extraordinary ability, the L-1B visa for intracompany transfers, the TN visa for Canadian and Mexican citizens, and the E-3 visa for Australian nationals. Each pathway has different requirements and timelines, so understanding which you qualify for can expand your options.
Can I enter software engineering in the U.S. without a computer science degree?
While a CS degree provides the clearest path, degrees in related STEM fields like mathematics, information technology, or electrical engineering can also qualify for H-1B sponsorship in software engineering roles. The coursework and degree must be demonstrably related to the job duties. Bootcamp graduates without a four-year degree face a harder path for H-1B but may explore other visa categories or pursue a degree to strengthen their qualifications.
What is the typical timeline from job search to H-1B approval for software engineers?
The process typically spans 12 to 18 months. You need to secure a job offer from a sponsoring employer, then the employer registers you for the H-1B lottery (usually in March), and if selected, files the full petition for an October 1 start date. Premium processing can accelerate the adjudication to 15 business days, but the lottery timeline is fixed. Planning your applications around this annual cycle is essential.
Are software engineering internships a good path to eventual visa sponsorship?
Internships at major tech companies are one of the most reliable paths to full-time offers with visa sponsorship. Companies like Google, Amazon, Microsoft, and Meta have structured intern-to-full-time pipelines and expect to sponsor international candidates who receive return offers. Internships on CPT during your studies let you demonstrate your skills while maintaining legal work authorization.
What is the prevailing wage requirement for sponsored Software Engineering jobs?
When a U.S. employer sponsors a foreign worker for a work visa, they are legally required to pay at least the "prevailing wage" — the average wage paid to workers in the same occupation, in the same geographic area, with similar experience. This is set by the Department of Labor to prevent employers from hiring foreign workers at below-market rates. The prevailing wage varies significantly by role, location, and experience level — for example, a software engineering in California will have a different prevailing wage than the same role in a smaller state. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search.
See which Software Engineering employers are hiring and sponsoring visas right now.
Browse Software Engineering Jobs