Logo of Huzzle

Software Engineer - Recent Graduate

image

PayPal

Jun 3, 2024

Applications are closed

  • Job
    Full-time
    Entry Level
  • Software Engineering
  • £51.1K - £123.8K
  • San Jose

Requirements

  • Strong applied experience. You’ve built, broken, and rebuilt software applications. We’re looking for creative thinkers who also know how to create real-world products.
  • Competent in software engineering tools (e.g., Java build tools) and best practices (e.g., unit testing, test automation, continuous integration, etc.).
  • Strong written and verbal communication skills.
  • Strong analytical and problem-solving skills.
  • Familiarity with TCP/IP networking, web infrastructure applications, tools and processes used in security incident detection and response.
  • Advanced knowledge in Java, Spring framework, REST
  • Experience with version control systems (e.g., GIT)
  • Experience asynchronous patterns and messaging frameworks (e.g., Kafka)
  • Experience in various architecture design patterns, design, and implementation of Financial Systems/Platforms.
  • Working knowledge of Identity and Access Management, Cryptography and Key Management, and Vulnerability Management
  • Ability to create structure and drive progress in an ambiguous environment.
  • Ability to collaborate with team members across multiple locations and time zones.
  • Understanding of JS frameworks and libraries using Typescript is preferred.
  • Experience developing native Android applications in Java and Kotlin is preferred.
  • Recent Graduate Position Information and Requirements:
  • This is a Recent Graduate Full-Time position.
  • Must have graduated within the past 12 months, or will be graduating by Spring/Summer 2024, with a Bachelors or Masters degree in Computer Science or related field from an accredited college or university.
  • Must reside in the U.S.
  • Must be able to obtain authorization to work in the U.S.

Responsibilities

  • Own implementation of a module/application/product
  • Participate in complex architectural discussions that involve multiple systems within a large, distributed architecture.
  • Identify any product/functionality gaps and collaborate internal product and technology teams to define the necessary development to support solution delivery.
  • Drive integration efforts and lead critical work streams of strategic initiatives sponsored by senior executives.
  • Drive engineering excellency through CI/CD/test automation
  • Engineer stable, performant systems by proactively discovering and mitigating production issues
  • Drive engineering excellency by creating reusable, production-ready frameworks.
  • Produce code that is sufficiently supported by unit tests.
  • Develop and maintain technical documentation related to the project.
  • Participate in demonstration of completed work to stakeholders.
  • Support adjacent teams by providing technical documentation and answering questions.
  • Participate in peer code reviews.
  • Participate fully in all scrum team activities.
  • Database design, programming, tuning and query optimization.

FAQs

What will be the primary focus of this role as a Software Engineer at Venmo?

The primary focus of this role will be to strengthen our risk prevention and mitigation systems to combat cybercrime, specifically specializing in fraud detection, risk management, and regulatory compliance services across Venmo.

What skills and competencies are important for this role?

Important skills and competencies for this role include strong analytical and technical skills, proficiency in data structures and algorithms, and the ability to collaborate effectively with engineering, product, and operations teams.

What will be the day-to-day responsibilities of a Software Engineer at Venmo?

Day-to-day responsibilities will include designing, implementing, and supporting systems that detect patterns indicating fraudulent activity, collaborating with cross-functional teams to develop features for the risk environment, and contributing to the future of mission critical risk systems.

What opportunities for growth and development are available for a Software Engineer at Venmo?

As a Software Engineer at Venmo, you will have the opportunity to build strong technical skills, deepen your understanding of business processes, and make a significant impact on our risk prevention systems to combat cybercrime. Additionally, there may be opportunities for career growth within the company.

Technology
Industry
10,001+
Employees
1998
Founded Year

Mission & Purpose

PayPal is a prominent financial technology company that facilitates online payments and money transfers for individuals and businesses. Their fundamental objective is to empower seamless and secure digital transactions, enabling people to manage their financial lives more efficiently in an increasingly interconnected world. At its core, PayPal strives to be the bridge that connects people with the global economy, offering accessible and convenient solutions to move and manage money, ultimately promoting financial inclusion and empowerment.

Get notified when PayPal posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?