Sr Software Engineer at PayPal
Austin, Texas, United States -
Full Time


Start Date

Immediate

Expiry Date

16 Jan, 26

Salary

0.0

Posted On

18 Oct, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

AWS, Linux, Jenkins, CI/CD, Software Development, Ruby, Kubernetes, Docker, Terraform, GoLang, SDLC, Infrastructure Automation, Configuration Management, Troubleshooting, Problem-Solving, Communication

Industry

Software Development

Description
Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles. Advises immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices Applies knowledge of technical best practices in making decisions 3+ years relevant experience and a Bachelor's degree OR Any equivalent combination of education and experience. You will have an opportunity to architect and maintain the backbone of our continuous integration and deployment ecosystem, directly impacting the velocity and quality of our software delivery pipeline. This position offers the opportunity to work with cutting-edge technologies while solving complex distributed systems challenges at scale. 3+ years of hands-on AWS cloud experience with strong Linux system administration background 5+ years of Jenkins administration and/or CI/CD systems development experience 3+ years of software development experience in any modern programming language Proficiency with Ruby for automation and tooling development Extensive experience with Kubernetes orchestration and container management Advanced Docker containerization and optimization techniques Terraform infrastructure-as-code implementation and best practices GoLang development for high-performance tooling and services Deep understanding of the complete Software Development Life Cycle (SDLC) Proven experience with infrastructure automation and configuration management Strong troubleshooting and problem-solving skills in distributed environments Demonstrated ability to work independently as a self-starter while collaborating effectively in team environments Excellent communication skills with the ability to explain complex technical concepts to both technical and non-technical stakeholders Experience simplifying complex problems into manageable, actionable solutions Strong project management and organizational capabilities
Responsibilities
Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC). Advises management on project-level issues and guides junior engineers while operating with little supervision.
Loading...