Senior Software Engineer
EPAM Systems, Inc.
We are looking for a Senior Software Engineer to join our team and help design, develop, and maintain high-quality software solutions. In this role, you will work on business-critical applications, contribute to system design, and apply modern development methodologies to deliver reliable and scalable software.
You will work at various long-term unanticipated worksites throughout the U.S.
Responsibilities
Create software programs and customize existing programs utilizing specific programming languages, frameworks, and development environments
Gather requirements and needs, analyze, test, script, and document them to strengthen quality and functionality of business-critical applications
Develop general system design including internal and external information flows, as well as current and future system requirements
Create design, technical, and project documentation including high-quality documentation of code. Utilize different software development methodologies, processes, techniques, and quality planning methods in all phases of work
Requirements
Bachelor’s degree or foreign equivalent in Computer Engineering, Software Engineering, Electrical Engineering, Electronics Engineering, Computer Science, Computer Information Systems, Computer Technology, Data Science, Information Technology, Information Systems Security, Information Design and Technology, Information Science, Telecommunications Engineering, Systems Networks and Engineering, Cybersecurity, Mathematics, Applied Mathematics, Physics, Statistics, Informatics, Radiophysics, Electronics, Mechatronics Engineering, or closely related discipline
18+ months of employment experience in the job offered (Senior Software Engineer), Software Engineer, Systems Engineer, Software Developer, Algorithm Developer, Testing Engineer, Quality Assurance Engineer, Technical Support Engineer, Application Support Engineer, Computer Programmer, IT Developer, or closely related occupation
Utilization of at least one of the following cloud services, web technologies, and database technologies: GCP, Azure, AWS, or .NET to develop and design software applications
Usage of at least one of the following programming languages: Java, C++, C#, Python, JavaScript, Golang, or Swift in developing software applications
Maintenance of enterprise-grade software application solutions using at least one of the following SCM tools: Git or Docker
Utilization of Agile methodology to apply software development methodologies, processes, techniques, and quality planning methods throughout all phases of work
We offer
Medical, Dental and Vision Insurance (Subsidized)
Health Savings Account
Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
Short-Term and Long-Term Disability (Company Provided)
Life and AD&D Insurance (Company Provided)
Employee Assistance Program
Unlimited access to LinkedIn learning solutions
Matched 401(k) Retirement Savings Plan
Paid Time Off
Legal Plan and Identity Theft Protection
Accident Insurance
Employee Discounts
Pet Insurance
Employee Stock Purchase Program
EPAM Systems, Inc. is an equal opportunity employer. We recognize the value of diversity and inclusion in creating success for our customers, business partners, shareholders, employees and communities. We are committed to recruiting, hiring, developing and promoting employees without discrimination. As a global employer, this commitment includes complying with all laws in the countries in which we operate. Nevertheless, we believe equal employment practices should not be limited to what the law requires. Equal opportunity and inclusion are essential to motivate, empower and recognize the best in everyone.
At EPAM, employment actions are based on individual qualifications, without regard to race, color, religion, creed, gender, pregnancy status, sexual orientation, gender identity, gender expression, marital or familial status, national origin, ancestry, genetics, age, disability status, veteran status, citizenship status when otherwise legally able to work, or any other characteristic protected by law.
- MUST HAVE: ~ Backend ~5+ years experience designing, developing, and operating distributed systems and microservices leveraging Java ~ Design, build, and support reliable applications on AWS cloud (EC2, RDS, Lambda, API Gateway) NICE TO HAVE: ...Senior
- ...Senior Software Engineer Rootshell Enterprise Technologies Inc. is a recognized provider of professional IT Consulting services in the US. We are actively seeking a Senior Software Engineer for one of our clients. Location: San Jose, California- Hybrid Job Description...Senior
$100k - $180k
...Job Responsibilities: Integrate L2, L3 and MPLS features in dataplane and integrate with 3rd party SDK. Contribute in software design, development, review, and documentations to deliver high quality products. Trouble shoot and fix reported issues with routing...Senior- ...both Search and Display ads. YOU WILL: -Lead cross-functional engineering teams, collaborate with multiple technical and business teams... ...cases. Minimum Qualifications ~4+ years of experience in software engineering, with a focus on building distributed systems with...Senior
$67.61 - $84.51 per hour
...Description Senior Software Engineer Full-time San Jose, CA, US You'll be joining Adobe on a contract opportunity, employed through NextDeavor Benefits You'll Love NextDeavor offers health, vision and dental benefits for contract employees Paid...SeniorHourly payPermanent employmentFull timeContract workWork at office- ...About the job Senior Software Engineer Senior Software Engineer needs 8 years of related experience with a bachelors degree; or 6 years and a masters degree; or a PhD with 3 years' experience in Computer Science, Information Systems, Engineering or a related...SeniorWork experience placement
- ...plus • Understanding with Open Source codes and custom libraries • Ability to learn new things independently and develop quality software • Excellent visual design skills with sensitivity to user-system interaction • Ability to present the designs & sell the...Senior
$184k - $287.5k
...NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance optimizations in deep learning frameworks... ...in CPU and GPU architectures, numeric libraries, modular software design. ~ Highly motivated with excellent verbal and written...Senior- ...Job Description We are looking for a few exceptional software engineers to work on our cloud based B2B e-commerce, renewals and subscriptions platform. As a member of the engineering team, you will work with product management and other team members to design...SeniorFlexible hours
- ...Senior Software Engineer Location: Santa Clara, CA Duration: Full-time/Perm Job Description We are looking for a Senior Software Engineer with hands-on experience with x86 low level programming including device drivers, boot-up sequence, and BIOS. The ideal candidate...SeniorPermanent employmentFull timeImmediate start
$152k - $241.5k
...to do their best work. Come join the team and see how you can make a lasting impact on the world. We are looking for a Senior Software Engineer to join our mission to continue improving our HPC infrastructure. Our team builds and operates sophisticated infrastructure...Senior$184k - $208k
...Senior Software Engineer, Ground Software San Jose, CA About the Role Muon is looking for a Senior Software Engineer (Back-end) to join our Ground Software team. The ideal candidate is a self-motivated and versatile software engineer who is excited to build our...SeniorPermanent employmentFull timeTemporary workRemote workFlexible hours$136.5k - $276.5k
...Senior Software Engineer This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies...SeniorWork experience placementWork at officeLocal areaImmediate start$143.2k - $243.4k
...Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She... ..., clean, and scalable code by enforcing best practices in software engineering architecture and processes, including code reviews...SeniorPermanent employmentWork at officeImmediate startRemote workFlexible hours$152k - $241.5k
## Senior Software Engineer, Test - Autonomous VehiclesApplylocations: US, CA, Santa Clara: US, NJ, Remote: US, CA, Remote: US, MI, Remotetime type: Full timeposted on: Posted Todayjob requisition id: JR2020764The Automotive Vehicles team is searching for a creative and...SeniorRemote work$249.85k
...Immigration sponsorship is not available for this position Responsibilities: Develop backend software to support real-time and collaborative document applications. Assess the cyber security risks of the backend services and implement security fixes. Design...SeniorWork at officeRemote work$89.2k - $209.5k
...Storage Infrastructure Engineer Are you interested in working on the Storage Infrastructure team that operates with Exabytes of data... ...As a member of the Storage Control Plane team, you will own the software design and development for core components and features that...SeniorTemporary workFlexible hours$165k - $241.4k
...least 3 days in the office each week Meet the Team Develop software consistent with Cisco 'Design Thinking Principles' with a... ...design through completion Contribute to a defined software engineering roadmap, identify and recommend improvements to the software development...SeniorFull timeTemporary workWork at officeLocal areaFlexible hours$185.45k - $218.4k
Advanced Micro Devices, Inc. is seeking a Sr. Software Development Engineer in Santa Clara, CA. This role involves researching, designing, developing, and testing operating systems-level software, compilers, and network distribution software for semiconductor operations...Senior$142k - $200k
...networks and a comprehensive set of hardware, software and mobile solutions for every charging need across... ...to come. Reports To Software Engineering Manager What You Will Be Doing We are seeking a Senior Software Engineer to join our Cloud Engineering...SeniorWork at office$167.44k - $226.07k
...bring generative intelligence into the physical world. As a Software Engineer, you will set the technical direction for systems that blend... ...engineering or systems optimization Experience mentoring senior engineers or leading architectural reviews About the Team...SeniorLocal areaImmediate start- ...Business Area: Engineering Seniority Level: Mid-Senior level Job Description: At Cloudera, we empower people to transform... ...(CDP) team is looking for a passionate, self-driven Senior Software Engineer with deep expertise in distributed systems to join...SeniorRemote workWork from homeFlexible hours
$152k - $253k
NVIDIA Gruppe is seeking a Senior Software Triage Engineer in Santa Clara, California, to be a pivotal member of their automotive group. You will support autonomous vehicle software development through effective test planning, live triage, and debugging, ensuring high-quality...Senior$152k - $287.5k
NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara, California. This role focuses on designing and maintaining software for complex computing systems used in High Performance...Senior$201.88k - $237.5k
...Senior Software Engineer II San Francisco, CA; Santa Clara, CA; Seattle, WA; New York, NY The Company You'll Join Carta connects founders, investors, and limited partners through world-class software, purpose-built for everyone in venture capital, private equity...SeniorFull timeWork at office$170k - $190k
...Design, document and implement IP network software that performs intelligent packet routing... ..., including product managers, network engineers, and solution architects to ensure alignment... ..., certifications, experience, skills, seniority, geographic location, performance, shift...SeniorShift work$159.5k - $271.2k
...back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together... ...the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. The LS-SWIFT...SeniorMinimum wageWork experience placementWorldwideFlexible hours$80 - $90 per hour
...This role involves creating and maintaining robust, scalable software solutions for global finance and tax operations. You will partner... ...includes developing strong collaborative relationships across engineering and finance teams to address user requirements effectively....SeniorHourly payContract work- ...betting on what comes next. We believe AI will fundamentally change how people interact with their devices - and we're looking for software engineers who want to build that future. We can't say much about what we're building for our customers. What we can say: the...Senior
$152k - $241.5k
We are looking for a world‑class System Software Automation engineer to join the Build & Release DRIVE OS team. NVIDIA DRIVE OS is a foundational software stack consisting of an embedded Real Time OS (RTOS), hypervisor, NVIDIA CUDA libraries, NVIDIA Tensor RT, and other...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- senior robotics software engineer San Jose, CA
- graduate software engineer San Jose, CA
- software engineer internship San Jose, CA
- senior software engineer San Jose, CA
- software developer fintech San Jose, CA
- software engineer visa sponsorship San Jose, CA
- senior software engineer ruby on rails San Jose, CA
- federal - software developer San Jose, CA
- graduate software developer San Jose, CA
- consulting software engineer San Jose, CA

