Job Description: for Advertising Purposes
The Vuforia R&D team is building the world's leading industrial Augmented Reality (AR) solution. Working from our Seaport, Boston office, your job is to enhance the Vuforia augmented reality functionality, bringing new cloud-based AR capabilities to life by building and maintaining clean and robust APIs' that are optimized for quick response time and scalable to serve large number of requests meeting our external SLA compliance with the ultimate goal of enabling our customers to unlock value in a variety of use cases.
You will work in a development team focused on implementing and deploying highly-scalable and always-available services as well as tools to maintain and monitor these services. The team is very collaborative, including with other US PTC offices, and practices iterative, continuous software development following the DevOps philosophy and an agile process with a 4-week release cadence.
PTC is a place where innovative thinking is encouraged, and new ideas are always welcome. We are looking for a smart, passionate person who wants to work together to bring cutting-edge SaaS technology to the market. You will conceive, spec, design, implement, deploy, operate, and maintain high-performance and ship to production diverse APIs' across various microservices using modern cloud solutions. You will also be responsible for performance and scalabilty testing of these APIs' preferably in an automated fashion (inside and outside of our build pipelines) and suggest / implement techniques to improve the software in these areas. If this sounds like you, let's talk.
Preferred Skills, Knowledge and Experience:
Hands-on code development in a collaborative team with excellent software engineering skills
Strong knowledge of coding in Node.js (or equivalent proficiency), performance analytics, solid understanding of security vulnerabilities and prevention, SSO, CDN, CORS and networking.
Previous experience optimizing services for high availability and performance, docker, k8s, Jmeter (or similar), wireshark, fiddler (or similar)
Excellent understanding of modern web technology stack, preferably with cloud technology (AWS, Azure, and/or Kubernetes), including modern security practices
Experience with Test-Driven Development, Continuous Delivery and doing things the Agile way
Excellent communication, problem-solving, and interpersonal skills
Familiarity with SaaS, Docker, virtualization, computer networking
Knowledge of infrastructure as code, log aggregation, distributed systems
SQL proficiency, performance profiling of complex Node.js applications and test automation experience is desired.
Parametric Technology Corporation