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


Start Date

Immediate

Expiry Date

15 Apr, 26

Salary

0.0

Posted On

15 Jan, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Ruby, Rails, Typescript, Python, Java, Golang, Shell Scripting, Linux, API Development, SQL, MySQL, Postgres, AWS, 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 Develop and Improve Systems: Assist in building and enhancing large-scale systems, reducing complexity, and increasing automation. Collaborate and Learn: Work closely with senior engineers through pair programming and code reviews to develop your skills. Operational Resiliency: Help ensure our systems are robust and resilient. Customer Focus: Collaborate with team members to solve customer problems and improve user experience. Continuous Improvement: Participate in a culture of learning and knowledge sharing across teams. 3+ years relevant experience and a Bachelor's degree OR Any equivalent combination of education and experience. Educational Background: Bachelor's degree in computer science, engineering, or a related field. Experience: 5+ years of software development experience Programming Skills: Experience with one or more of the following languages: Typescript Python, Java, Ruby, Golang, or shell scripting. Operating Systems: Understanding of Linux and operating systems. API Development: Good experience in API design and development is a plus. Database Skills: Experience with SQL and databases like MySQL or Postgres. Cloud Computing: In depth knowledge about AWS Problem Solving: Strong analytical skills and a proactive approach to problem-solving. Communication: Excellent communication skills and the ability to work effectively in a team environment.
Responsibilities
Deliver complete solutions across all phases of the Software Development Lifecycle. Collaborate with team members to solve customer problems and improve user experience.
Loading...