Your way to impact
As a Staff Software Engineer, you will work within a team of highly talented engineers, and architects to design, develop, maintain and support the next gen capabilities of the Console Platform. In this role, you will use your skills & experience as a software engineer, to influence the platform vision, architecture and execution of the key capabilities of the platform.
Your day to day
Work with Product Managers and Engineering Managers to determine the feasibility of product features and recommend simpler more efficient solutions to meet business needs.
Establish best practices when it comes to designing services and work with the technical leaders to ensure teams are adhering to the practices.
You will lead by example, and elevate the design, implementation, quality, and strong engineering practices across the team
Work with cross-functional groups to identify dependencies, estimate timeframes, and develop end-to-end solutions for key initiatives
Evaluate modern technologies and methodologies with an emphasis on quality and performance
Support the operational excellence of our products by performing regular on-call responsibilities, such as monitoring app health metrics, reporting them to the team, and being ready and able to help with incident response
A successful candidate will be able to work independently in a rapidly changing environment and take ownership of the component assigned.
Enforce clean code and excellent coding practices by conducting thoughtful code reviews for critical areas of the system.
What you need to bring
Master’s degree in Computer science with a minimum of 6+ years of experience or bachelor's degree in Computer science with 8+ years of experience in platform/system software development.
Self-Starter, Effective Communication, Data driven, Team player,
Technical Strength Areas: JAVA, Spring boot, MySQL, JavaScript, TypeScript, NodeJS, React, OCLIF, CICD, Unit & Automated functional testing
Experience developing, maintaining and innovating large scale distributed systems
Knowledge of REST, HTTP, TCP, concurrency and networking
Experience with cloud native technologies like Docker and Kubernetes
Experience using Eclipse/IntelliJ, GitHub, JIRA, Confluence etc.
Strong problem-solving skills and a passion for debugging complex issues
Experience with using Agile/Scrum methodology for software development
Excellent verbal and written communication skills
Good analytical and problem-solving skills
Good team player, high EQ
Experience with applied Machine Learning & Artificial Intelligence is a plus.
Jobs from our Partners
Product Owner / Controls Engineer
Other Jobs from PayPal
Manager, Software Development 2
Software Engineer
Senior Staff Architect
Software Engineer - Backend Java
Software Engineer
Software Engineer
Similar Jobs
Full Stack Software Engineer
Junior Software Engineer (m/w/d)
Principal Member of Technical Staff - Software Development
Engineer II - Data
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 223 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee