Software Engineer, Contact Center Platform

Autodesk Inc. San Rafael , CA 94912

Posted 2 months ago

Software Engineer, Contact Center Platform

Location: San Francisco/Remote, CA -United States

Job ID: 18WD30368

Position Overview

At Autodesk we do what no other company on the planet can, provide our customers the technology to Make Anything. The Contact Center Platform team is focused on the platforms and solutions that connect people with human assistance at Autodesk. The teams mission is to provide platforms and solutions that enable a delightful, efficient, data connected and measurable customer experience.

We focus on solving challenging and interesting problems which advance the digitization of Autodesk and challenge the status quo; from improving the ways our employees work to innovating how customers interact with us. We're open to someone working remote and seeking a creative, curious and driven software engineer to join our team and work alongside other engineers, architects, product managers and business owners who care deeply about making an impact for our customers. To be successful in this role you must have a passion for learning, fearless towards solving tough technical problems and ability to work collaboratively in a small team.


  • Research radical digitization opportunities that drive value to Autodesk, particularly in the Contact Center space

  • Design the platform architecture to scale Contact Center solutions as well as point solutions and critical capabilities

  • Use Machine Learning where appropriate to engineer new digital capabilities or augment existing processes

  • Develop efficient code to run cloud-based solutions in a resilient, secure and scalable fashion, be it a web service, UI, or highly scalable data model

  • Work as an individual contributor and a collaborative team player

Minimum Qualifications

  • BS in Computer Science or Computer Engineering or equivalent work experience

  • 3-5 years experience as a software engineer

  • Proficient software development practices including testing (unit and functional) and code reviews

  • Proficient desire and ability to learn new technologies and methods of using existing technologies

  • Proficient understanding of core AWS services

  • Ability to actively speak up, collaborate and contribute ideas to the team

  • Ability to work autonomously with little supervision

  • Passionate about using technology to solve problems

Preferred Qualifications

  • Hands-on experience with AWS (Lambda, SAM, S3, DynamoDB, CloudFormation, EC2, IAM)

  • Fluent in Python

  • Experience creating RESTful APIs

  • Experience building and interpreting data models and analytics dashboards

About Autodesk

With Autodesk software, you have the power to Make Anything. The future of making is here, bringing with it radical changes in the way things are designed, made, and used. It's disrupting every industry: architecture, engineering, and construction; manufacturing; and media and entertainment. With the right knowledge and tools, this disruption is your opportunity. Our software is used by everyone - from design professionals, engineers and architects to digital artists, students and hobbyists. We constantly explore new ways to integrate all dimensions of diversity across our employees, customers, partners, and communities. Our ultimate goal is to expand opportunities for anyone to imagine, design, and make a better world.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer Platform


Posted 2 weeks ago

VIEW JOBS 4/6/2019 12:00:00 AM 2019-07-05T00:00 <p>Nomadic is a location-based VR company that is shaping the future of entertainment. We create immersive, tactile VR experiences that allow people to move freely through a space while interacting with both the physical and virtual world. Unlike passive gaming, or even passive VR, the tactile interaction that is a core differentiator of the Nomadic experience, works to achieve a level of psychological “buy-in” that is completely unprecedented. Blurring the line between reality and fantasy, Nomadic experiences are simply, the most deeply immersive, tactile, and realistic virtual reality experiences ever developed.<br></p> <p>Our team brings decades of experience from top film, gaming, manufacturing, and retail companies, including Disney, Electronic Arts and Industrial Light and Magic. We’re an innovative and agile bunch forging an untapped path and we’re looking for like-minded trail blazers that want to be part of an emerging environment where your contributions make a big impact. Bring your depth of experience, throw-out your preconceived notions and join us!</p> <p><strong>Software Engineer, Platform</strong></p><p><strong>San Rafael, CA</strong> </p><p>Nomadic is looking for a talented Software Engineer generalist to help invent our core platform so we can bring VR to every neighborhood. You will join a small but growing team of pioneers as we build the services, apps, and tools that make our location-based VR experiences possible. Our evolving technology stack encompasses IoT devices, mobile apps, backend services, serverless infrastructure, game engines, and more. You will dig in to every corner of our codebase and explore new technologies every day. The decisions you make will have a lasting impact as we grow and deploy our experiences at scale.</p><p><br></p> <p><strong>Responsibilities:</strong></p><ul> <li>Be creative in solving complex problems</li> <li>Architect and implement scalable backend services</li> <li>Develop administrative apps and diagnostic tools</li> <li>Proactively optimize code at every turn</li> <li>Build and maintain core software libraries for internal and 3rd party use</li> <li>Maintain and improve the network layer for many different devices on the multiple networks</li> <li>Explore new ideas</li> </ul> <p><strong>Requirements:</strong></p><ul> <li>Deep empathy for the user experience</li> <li>Strong Software Engineering skills with at least one programming language (C, C++, C#, Go, Python, JavaScript)</li> <li>A strong desire to learn new languages and technologies</li> <li>The ability to do so quickly</li> <li>Knowledge of network architecture at the TCP/UDP level</li> </ul> <p><strong>Pluses:</strong></p><ul> <li>MA/MS in a technical discipline</li> <li>Knowledge of a variety of AWS, Google Cloud Platform, or Azure services</li> <li>Familiarity with 3D game engines such as Unity or Unreal</li> <li>Experience building native or hybrid mobile apps</li> <li>Prototyping experience for Arduino, Raspberry Pi, etc</li> <li>Hands-on experience in wireless development/system engineering</li> <li>Sending links to existing projects. We love seeing what you've worked on, experiencing it, and even digging into the code.</li> </ul><p><strong>Not required:<br></strong></p><ul><li>Decades of experience with our specific tech stack. That's why we didn't say what it was.</li></ul><p><br></p> <p><em>Nomadic is an Equal Opportunity Employer</em></p> Nomadic San Rafael CA

Software Engineer, Contact Center Platform

Autodesk Inc.