Senior Software Engineer-Core Services

new york, NY 10022

Industry: Go, PHP , Python Job Number: 4218

* BS or MS degree in Computer Science or a related technical experience 
* Experience with server-side web frameworks 
* Experience with software engineering best practices (e.g., unit testing, design patterns, building maintainable code, performance) 
* Experience with both relational and non-relational databases 
* Experience with implementing software in at least one modern programming language such as PHP, Python or GoLang 
* Knowledgeable with REST API design, implementation and documentation 
* Knowledgeable with 3rd party API consumption, both client- and server-side 
* Excellent communication skills in both verbal and written English 
* Able to work in teams, contribute ideas and share knowledge proactively 
* Self-motivated and unafraid to dive into detailed technical issues 
* Religious about clean solutions to software problems
* Must have the legal right to work in the United States 
New York City, New York, NYC, NY


1. Work closely with a team of very talented Software Engineers to design, develop and support APIs and other server side applications 
2. Write clean, well-documented code for a range of digital products and services 
3. Implement software components and features consumed by millions of people 
4. Influence technical architecture to enable scalable and extensible solutions 
5. Work closely with other developers, operations, design, product, PM and QA to gather requirements for new API resources that, when implemented, will enable new features in our clients and services 
6. Writing unit tests and end-to-end tests, against your code, to be used in our CI workflow 
7. Evaluate 3rd party services and provide recommendations on when it’ s more strategic for us to build versus buy 
8. Participate in peer code reviews, provide and handle constructive feedback, and develop team knowledge

Alana Alongi
Recruiting Manager

Alana is a graduate from The University of Massachusetts Amherst where she received her degree in Communications. She has been with TPG since May 2016 and got into recruiting because of her love of talking to people. When she is not in the office you can find her testing out new recipes in the kitchen.

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.