H-1B Visa Computer Systems Engineer Jobs
Computer Systems Engineer roles qualify as H-1B specialty occupations under USCIS guidelines, requiring at least a bachelor's degree in computer science, systems engineering, or a closely related field. Employers filing H-1B petitions for this role must certify a Labor Condition Application with DOL, confirming the offered wage meets the prevailing wage for your work location.
See All Computer Systems Engineer JobsOverview
Showing 5 of 54+ Computer Systems Engineer 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 54+ Computer Systems Engineer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Computer Systems Engineer roles.
Get Access To All Jobs
INTRODUCTION
Our client is seeking a full stack engineer who can both maintain and enhance our existing Adobe ColdFusion Environmental Health and Safety applications and design and build new applications using Python and Vue.js. You will work in an Agile environment, collaborating closely with users, designers, and developers to deliver end-to-end solutions that support complex research and discovery workflows.
New grads considered if courses were taken in the mentioned software
Non-local candidates who are willing to relocate at their own expense will be considered
ROLE AND RESPONSIBILITIES
Key responsibilities:
- Own, maintain, and support existing ColdFusion applications, including debugging, documenting issues, and delivering fixes and enhancements
- Design and build new services and user interfaces using Python (e.g., Django) and Vue.js
- Develop clean, maintainable, and testable code across the stack (frontend, backend, and database)
- Collaborate with product, UX, and engineering peers to translate requirements into robust solutions
- Participate in Agile ceremonies; provide daily progress updates and deliver sprint commitments
- Implement automated testing for Vue.js and ColdFusion components
- Use Git for version control and GitLab for CI/CD pipelines
- Apply application architecture patterns (e.g., MVC, MVVM) and reusable, API-centric design
- Contribute to performance tuning and optimization across frontend, backend, and database layers
- Support ColdFusion server deployments and related operational tasks
BASIC QUALIFICATIONS
Required skills/experience:
- Bachelors required
- 0-3 years Adobe ColdFusion experience, Python, Django
PREFERRED QUALIFICATIONS
Desired skills:
- BS in Computer Science, Computer Engineering, or related field
- Familiarity with Oracle and SQL (schema design, queries, optimization)
- Background in reusable, component-based development and API-first design
- Understanding of RESTful API design and versioning in ColdFusion; documenting APIs with OpenAPI/Swagger
- Knowledge of performance optimization techniques and best coding practices
- Knowledge of Chemical Safety
- Knowledge and Experience in Environmental/Workplace Health and Safety
Required qualifications:
- Foundational & functional knowledge of algorithms, data structures, and design principles with a proven ability to design and build code.
- Understanding of professional software/application development experience
- Adobe ColdFusion development experience
- Understanding of Layered architecture: clear separation of concerns across controller/handler, service, and DAO/Repository layers
- Experience with Python and related web frameworks (e.g., Django)
- Experience with Vue.js, JavaScript (ES6+), HTML5, CSS, and Bootstrap
- Experience with Git and Git-based workflows
- Experience with CI/CD processes and tooling (GitLab preferred)
- Experience writing automated tests for Vue.js and ColdFusion codebases
- Working knowledge of common application architectures (MVC, MVVM)
Soft skills:
- Ability to thrive in a global, distributed team with ambitious goals
- Flexible, service-oriented teammate with a proactive, ownership mindset
- Strong communication, documentation, and collaboration skills
See all 54+ Computer Systems Engineer jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Computer Systems Engineer roles.
Get Access To All JobsTips for Finding H-1B Visa Sponsorship as a Computer Systems Engineer
Align your degree to the role
USCIS scrutinizes whether your degree field directly relates to systems engineering work. A computer science or electrical engineering degree maps cleanly. If yours is tangential, gather transcripts showing relevant coursework to preempt a Request for Evidence.
Verify prevailing wage before negotiating
Use the OFLC Wage Search to look up the prevailing wage for SOC code 17-2061 at your target work location before your offer conversation. Your employer's LCA must certify a wage at or above that level, so knowing the floor protects you.
Target employers with cap-exempt status
Universities, nonprofit research institutions, and government research organizations are cap-exempt, meaning they can file your H-1B petition year-round without entering the lottery. Systems engineering roles at these entities often go unfilled because candidates overlook the option.
Search H-1B sponsors on Migrate Mate
Filter by Computer Systems Engineer roles on Migrate Mate to see which employers have active LCA filing history for this occupation. That DOL Labor Condition Application data tells you who has sponsored this role before, not just who claims they will.
Confirm the employer is E-Verify enrolled
Before accepting an offer, ask whether the employer is enrolled in E-Verify. USCIS requires E-Verify participation for H-1B employers hiring at certain federal contractors, and many systems engineering positions sit inside defense or government contract work where this is mandatory.
Time your offer around the filing window
Cap-subject H-1B petitions can only be filed in April for an October 1 start date. If you receive an offer in summer or fall, negotiate a start date that gives your employer time to register you in the March lottery cycle.
Computer Systems Engineer jobs are hiring across the US. Find yours.
Find Computer Systems Engineer JobsComputer Systems Engineer H-1B Visa: Frequently Asked Questions
Does a Computer Systems Engineer role qualify as an H-1B specialty occupation?
Yes. USCIS classifies Computer Systems Engineer under SOC code 17-2061, and the role consistently meets the specialty occupation standard because the position normally requires at least a bachelor's degree in computer science, systems engineering, or a directly related field. Employers must document that the specific position requires that degree, not just that degree holders are preferred.
How do I find employers who have sponsored H-1B visas for this role before?
Search Migrate Mate to filter Computer Systems Engineer openings by employers with verified H-1B LCA filing history. DOL Labor Condition Application records show which companies have certified wages for this specific occupation code, giving you a concrete signal of prior sponsorship activity rather than relying on a recruiter's assurance.
Can my employer file my H-1B petition outside the April lottery window?
Only if your employer qualifies as cap-exempt. Universities, nonprofit research organizations, and government research entities can file year-round. If your employer is a private company without cap-exempt status, your petition must enter the annual lottery, with registration opening in March and an earliest start date of October 1.
What happens to my H-1B status if I change employers as a Computer Systems Engineer?
You can start working for a new employer as soon as they file an H-1B transfer petition on your behalf, before USCIS approves it, under portability rules. The new employer must file while your current H-1B is valid. Your new petition uses your existing visa status, so you don't re-enter the lottery.
Does the work location affect my H-1B LCA if I work at a client site?
Yes. If you work at a client site rather than your employer's primary office, the LCA must cover that worksite location. DOL requires a separate wage determination for each metropolitan area where you perform work. Systems engineers placed at client facilities frequently trigger this requirement, and working at an unlisted location without an amended LCA is a compliance violation.
See which Computer Systems Engineer employers are hiring and sponsoring visas right now.
Search Computer Systems Engineer Jobs