PTC

Staff Software Engineer

Remote Pleasanton, CA
AWS DynamoDB Redis MySQL PostgreSQL API Java Spring
Search for More Jobs Talk to a recruiter now 💪
Description

Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling companies to improve operations, create better products, and empower people in all aspects of their business. 

Our people make all the difference in our success. Today, we are a global team of nearly 7,000 and our main objective is to create opportunities for our team members to explore, learn, and grow – all while seeing their ideas come to life and celebrating the differences that make us who we are and the work we do possible.  

Qualifications

  • 10+ years working experience in developing large scale enterprise cloud applications
  • Hands on experience developing distributed systems, large-scale systems, Backend APIs design and implementation
  • Solid understanding of distributed systems and cloud architectures
  • Strong knowledge of data structures and algorithms
  • Strong Knowledge of the Java stack - Spring Boot, Functional programming, Apache libraries and common open-source frameworks
  • Creative thinker and team player, humble attitude, self-directed with good communication skills and desire to make differences
  • Have designed, build, and maintain backend services exposing REST APIs on AWS Cloud
  • Have used AWS Services like Cloud Front, Load Balancer, EC2, S3, SQS, SNS, Secret Manager, etc.
  • Experience with NoSQL databases, particularly DynamoDB and Redis
  • Proficient in relational database systems such as MySQL, PostgreSQL or similar
  • Strong problem-solving and analytical skills with an aptitude for learning new technologies
  • Solid understanding and experience with agile software development methodologies

Responsibilities

  • As a Staff Software Engineer for the Mobile Backend Engineering Team, you will be a key member of the team to design Backend Services using REST APIs running on AWS
  • You will work within our agile software development process and have a direct impact on the products and applications we build that are directly consumed by ServiceMax customers, partners and internal engineering teams within our company
  • You will play a key role in Design & Development of Field Service Management SaaS Product highly scalable services running on AWS supporting 70k production users and processing 10 millions of transactions a day using the state-of-the-art technology
  • Troubleshoots Production issues by reviewing and analyzing information (for example, issue, impact, criticality, possible root cause)

Nice to have Skills

  • Exposure to Salesforce Service Cloud
  • Experience in using Salesforce REST APIs
  • Experience in Salesforce Apex Coding
  • BSc in Computer Science, Engineering, or relevant field

At PTC, we believe in the power of diverse ideas and perspectives. As a global company that values and respects all identities, cultures, and perspectives, we strive to create an inclusive PTC for ALL through an environment where everyone feels like they belong and are empowered to bring their true, authentic selves to work. Proud to be an Equal Opportunity and Affirmative Action Employer, we welcome applicants from all backgrounds and hire without regard to race, national origin, religion, age, color, ethnicity, ancestry, marital status, sex (including pregnancy), sexual orientation, gender identity, gender expression, genetic identity, disability, veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations.

Life at PTC is about more than working with today’s most cutting-edge technologies to transform the physical world. It’s about showing up as you are and working alongside some of today’s most talented industry leaders to transform the world around you. 

If you share our passion for problem-solving through innovation, you’ll likely become just as passionate about the PTC experience as we are. Are you ready to explore your next career move with us?

We respect the privacy rights of individuals and are committed to handling Personal Information responsibly and in accordance with all applicable privacy and data protection laws. Review our Privacy Policy here."

PTC
PTC
3D Technology CAD Developer Platform Enterprise Software Information Technology Internet of Things Product Design Software

0 applies

37 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 320 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers