CupertinoRecruiter Since 2001
the smart solution for Cupertino jobs

Software Engineer

Company: Equifax, Inc.
Location: San Jose
Posted on: May 3, 2025

Job Description:

We are seeking a Software Engineer with a strong passion for automation to join our innovative team. In this intermediate-level role, you will leverage your software development expertise, particularly in Python and cloud technologies (GCP/AWS/Azure), to design, build, maintain, and operate robust automation frameworks, tools, and solutions. Your primary goal will be to improve efficiency, reliability, scalability, and reduce manual effort across various technical and business processes. You will collaborate with multiple teams in an agile environment to identify automation opportunities and implement effective, scalable solutions.What you'll do

  • Design, develop, test, deploy, maintain, and improve scalable automation frameworks, tools, and software solutions using Python and related technologies.
  • Apply software engineering best practices throughout the full development lifecycle of automation projects.
  • Identify opportunities for automation across software development, testing, deployment (CI/CD), and potentially business processes.
  • Develop and manage CI/CD pipelines to automate build, testing, and deployment processes.
  • Collaborate with development, operations, QA, and business teams to understand requirements and deliver effective automation solutions.
  • Troubleshoot complex issues in automated systems, optimize automation performance, and ensure reliability.
  • Contribute to the technical design and architecture of automation systems.
  • Manage priorities and deliverables for assigned automation tasks and projects within an Agile/Scrum framework.
  • Research, evaluate, and recommend new automation technologies, tools, and techniques.
  • Document automation processes, systems, and tooling.What experience you need
    • Bachelor's degree in Computer Science, Engineering, or a related field, OR equivalent practical experience.
    • 3 to 6 years of professional software engineering experience, with a demonstrable focus on automation.
    • At least 3 years of experience using Python specifically for scripting, automation tasks, and tool development.
    • At least 2 years of experience working with cloud platforms (GCP, AWS, or Azure)
    • At least 2 years of hands-on experience with CI/CD principles and tools (e.g., Jenkins, GitLab CI, Azure DevOps, GitHub Actions).
    • Proficiency with source code control management systems (e.g., Git).
    • At least 2 years of hands-on experience with APIs (e.g., RESTful APIs) for integration and automation purposes.What could set you apart
      • Experience building and maintaining automated systems, frameworks, or significant tooling.
      • Strong analytical, problem-solving, and debugging skills, especially in the context of automated systems.
      • GCP, AWS or Azure cloud certifications
      • Preferred experience working in an agile development environment
      • Experience with Robotic Process Automation (RPA) tools (e.g., UiPath, Automation Anywhere, Blue Prism)
      • Familiarity with containerization technologies like Docker and orchestration systems like Kubernetes.
      • Experience using SQL or NoSQL databases as part of automation workflows
        #J-18808-Ljbffr

Keywords: Equifax, Inc., Cupertino , Software Engineer, IT / Software / Systems , San Jose, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Cupertino RSS job feeds