Job Directory Senior Software Engineer

Senior Software Engineer
San Francisco, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Senior Software Engineer

Location: San Francisco, CA - United States

Job ID: 19WD33002

Position Overview

Autodesk is seeking a motivated and experienced software engineer to join our Product Delivery platform. This platform is responsible for providing products and their updates to the customers and we are in mist of a transformational project. As part of the wider Subscription Platform, you will play an essential role in Autodesk's transition from perpetual licensing to a subscription-based business model. You'll be responsible building new and enhancing existing APIs to ensure it scales with the growing demand, is highly available and impact millions of users.

Responsibilities

* Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs


* Build high quality code by developing both unit and integration testing


* Participate in code reviews to ensure new code conforms to highest standards


* Collaborate with peer organizations, dev ops, support organizations on technical issues and provide guidance


* Interpret and translate business needs to technical requirements and accurate


* Research and drive adoption of new technologies


* Work with team to troubleshoot code level problems quickly and efficiently


* Focus on scalability, security and availability of all applications and processes


* Contribute to the design and architecture to enable secure, scalable and maintainable software


* Contribute to risk identification and risk mitigation strategies associated with the


* Excellent technical problem solving skills and aptitude to learn new technologies and methodologies


* Respond on rotation basis to escalated incidents after hours or on weekends to ensure 24/7 availability of our platform



Minimum Qualifications

* BS/MS in computer science or related technical field


* Over 5 years of professional experience developing scalable, distributed applications


* Part of a large distributed team with significant responsibility


* Strong experience in object-oriented programming with languages like Java 8


* Broad experience with Spring framework


* Experience designing and building RESTful APIs using Microservices architecture


* Experience working with containerization technology like Docker


* Strong experience with building cloud-based API platforms or backend systems


* Strong knowledge of AWS, databases, and cloud architectures


* Strong experience and understanding of working on Agile processes like SCRUM


* Strong problem-solving skills


* Excellent verbal and written communication skills



Preferred Qualifications

* Experience working in CI/CD environment


* Experience with containers build using Docker



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 scientists, 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.

'337868

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.