Sr Software Engineer, Ruby on Rails

PayPalAustin, TX
3d$130,500 - $193,600Hybrid

About The Position

As a Software Engineer on the Braintree Orchestration team, you will contribute to the design and development of innovative solutions to streamline the tools and processes for ensuring the quality of our product. The role will encompass the development of new features, writing test cases, and close collaboration with the team to enhance the product's observability, performance, and monitoring capabilities.

Requirements

  • 3+ years relevant experience and a Bachelor’s degree OR Any equivalent combination of education and experience.
  • 5+ years of software development experience
  • Experience with one or more of the following languages: Typescript Python, Java, Ruby, Golang, or shell scripting.
  • Understanding of Linux and operating systems.
  • Experience with SQL and databases like MySQL or Postgres.
  • Strong analytical skills and a proactive approach to problem-solving.
  • Excellent communication skills and the ability to work effectively in a team environment.

Nice To Haves

  • Good experience in API design and development is a plus.
  • In depth knowledge about AWS

Responsibilities

  • 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
  • Assist in building and enhancing large-scale systems, reducing complexity, and increasing automation.
  • Work closely with senior engineers through pair programming and code reviews to develop your skills.
  • Help ensure our systems are robust and resilient.
  • Collaborate with team members to solve customer problems and improve user experience.
  • Participate in a culture of learning and knowledge sharing across teams.

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.
  • flexible work environment
  • employee shares options
  • health and life insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service