
Staff Software Engineer, Ruby on Rails
PayPal
full-time
Posted on:
Location Type: Hybrid
Location: Chicago • Illinois • Texas • United States
Visit company websiteExplore more
Salary
💰 $160,500 - $238,700 per year
Job Level
About the role
- Acts as a project or system leader, coordinating the activities of other engineers on the project.
- Determines the technical tasks that other engineers will follow.
- Proactively improves existing structures & processes.
- Exercises judgment in reconciling diverse priorities to identify optimal solutions.
- Collaborates with management to set/improve standards for engineering rigor.
- Help ensure systems are robust and resilient.
- Collaborate with team members to solve customer problems and improve user experience.
- Assist in building and enhancing large-scale systems, reducing complexity, and increasing automation.
Requirements
- 5+ years relevant experience and a Bachelor’s degree OR Any equivalent combination of education and experience.
- Experience with one or more of the following languages: Typescript, Python, Java, Ruby, Golang, or shell scripting.
- Understanding of Linux and operating systems.
- Good experience in API design and development is a plus.
- Experience with SQL and databases like MySQL or Postgres.
- In-depth knowledge about AWS.
- Strong analytical skills and a proactive approach to problem-solving.
- Excellent communication skills and the ability to work effectively in a team environment.
Benefits
- Competitive salary and benefits package.
- Supportive and collaborative work environment.
- Opportunities for professional growth and career development.
- Access to the latest tools and technologies.
- Medical, dental, vision, life and disability insurance.
- Parental and family leave.
- 401(k) savings plan.
- Paid time off.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypescriptPythonJavaRubyGolangshell scriptingLinuxAPI designSQLMySQL
Soft skills
analytical skillsproactive problem-solvingcommunication skillsteam collaborationjudgmentprioritizationleadershipprocess improvementcustomer problem-solvinguser experience improvement