Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in San Jose, CA vacancy
  • 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

    VBeyond

    San Jose, CA
    16 hours ago
  •  ...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

    Rootshell Inc

    San Jose, CA
    3 days ago
  • $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

    IP Infusion

    Santa Clara, CA
    1 day ago
  •  ...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

    Apple

    Cupertino, CA
    4 days ago
  • $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... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Work at office

    NextDeavor

    San Jose, CA
    17 hours ago
  •  ...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... 
    Senior
    Work experience placement

    Global Channel Management

    San Jose, CA
    3 days ago
  •  ...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

    Netpace

    Santa Clara, CA
    3 days ago
  • $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

    NVIDIA

    Santa Clara, CA
    4 days ago
  •  ...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... 
    Senior
    Flexible hours

    Rainmaker Systems

    Campbell, CA
    17 hours ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Immediate start

    InterSources

    San Jose, CA
    16 hours ago
  • $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

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Muon Space

    San Jose, CA
    4 days ago
  • $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... 
    Senior
    Work experience placement
    Work at office
    Local area
    Immediate start

    HPE

    Cupertino, CA
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    5 days ago
  • $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... 
    Senior
    Remote work

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $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... 
    Senior
    Work at office
    Remote work

    Zoom

    San Jose, CA
    3 days ago
  • $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... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    5 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    Cisco

    Milpitas, CA
    3 days ago
  • $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

    Advanced Micro Devices, Inc.

    Santa Clara, CA
    4 days ago
  • $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... 
    Senior
    Work at office

    ChargePoint

    Campbell, CA
    3 days ago
  • $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... 
    Senior
    Local area
    Immediate start

    Siemens

    Santa Clara, CA
    3 days ago
  •  ...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... 
    Senior
    Remote work
    Work from home
    Flexible hours

    Cloudera

    San Jose, CA
    5 days ago
  • $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

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $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

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $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... 
    Senior
    Full time
    Work at office

    Carta

    Santa Clara, CA
    3 days ago
  • $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... 
    Senior
    Shift work

    Aeris Communications

    San Jose, CA
    1 day ago
  • $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... 
    Senior
    Minimum wage
    Work experience placement
    Worldwide
    Flexible hours

    KLA

    Milpitas, CA
    1 day ago
  • $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.... 
    Senior
    Hourly pay
    Contract work

    Akraya, Inc.

    Los Gatos, CA
    1 day ago
  •  ...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

    Apple

    Cupertino, CA
    4 days ago
  • $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

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!