Software Engineer - Java
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateAbout The Company
Autodesk, Inc. is a global leader in design and engineering software, dedicated to empowering innovators across various industries including architecture, engineering, construction, manufacturing, media, and entertainment. With a rich history of innovation, Autodesk provides cutting-edge solutions that enable professionals to create, simulate, and visualize their ideas with precision and efficiency. The company's commitment to sustainability and technological advancement has established it as a trusted partner for organizations seeking to transform their workflows and achieve their project goals. Autodesk's portfolio includes industry-leading products such as AutoCAD, Revit, Maya, and Fusion 360, which are used by millions worldwide to design everything from buildings and infrastructure to animated movies and video games.
About The Role
The role at Autodesk offers an exciting opportunity for a dedicated professional to contribute to the development and deployment of innovative software solutions. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality applications that meet the evolving needs of our users. The position requires a blend of technical expertise, creativity, and problem-solving skills to ensure the delivery of products that enhance user experience and drive business success. You will collaborate with cross-functional teams, including product management, design, and quality assurance, to translate business requirements into technical solutions. This role offers a chance to work in a dynamic environment where innovation and continuous learning are highly valued. You will also have the opportunity to influence product strategy and contribute to Autodesk's mission of shaping the future of design and engineering technology.
Qualifications
The ideal candidate will possess a strong educational background in computer science, engineering, or a related field, with a minimum of 3-5 years of experience in software development. Proficiency in programming languages such as C++, C#, Python, or Java is essential, along with a solid understanding of software development lifecycle and agile methodologies. Experience with cloud computing, APIs, and database management is highly desirable. Candidates should demonstrate excellent problem-solving skills, attention to detail, and the ability to work effectively in a collaborative environment. Strong communication skills and a passion for innovation are important qualities for success in this role. Prior experience working within the design or engineering software industry will be considered an advantage.
Responsibilities
As a Software Engineer at Autodesk, your primary responsibilities will include designing, coding, testing, and debugging software applications to meet project specifications. You will work closely with product managers and designers to understand user needs and translate them into technical solutions. Maintaining and improving existing software systems, ensuring their scalability, performance, and security, will be a key part of your role. You will participate in code reviews, contribute to technical documentation, and stay updated with the latest industry trends and technologies. Additionally, you will be involved in troubleshooting and resolving software issues, providing support for deployment and integration activities, and continuously seeking opportunities to optimize performance and usability. Your role will also include mentoring junior team members and collaborating with global teams to ensure project success.
Benefits
Autodesk offers a comprehensive benefits package designed to support the well-being and professional growth of its employees. This includes competitive salary packages, health insurance plans, retirement savings options, and paid time off. Employees have access to ongoing training and development programs, including certifications and workshops, to enhance their skills and career progression. The company promotes a flexible work environment, encouraging work-life balance through remote work opportunities and flexible scheduling. Autodesk also fosters a collaborative and inclusive culture, providing numerous employee resource groups and initiatives aimed at diversity and inclusion. Additional perks may include wellness programs, employee discounts, and opportunities to participate in community engagement activities.
Equal Opportunity
Autodesk, Inc. is an equal opportunity employer committed to fostering an inclusive and diverse workplace. We do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or any other protected characteristic. We believe that diverse perspectives and backgrounds drive innovation and excellence, and we are dedicated to creating an environment where all employees can thrive and contribute to our shared success. We welcome applicants from all backgrounds and are committed to providing equal employment opportunities to ensure a fair and respectful workplace for everyone.
Similar roles
- Software Engineer - JavaVersa Networks · Santa Clara, California, United States · Onsite
- Staff Software Engineer - JavaCVS Health · Woonsocket, Rhode Island, United States · Onsite
Senior Software Engineer - Javalululemon · Vancouver, British Columbia, Canada · Onsite- Senior Software Engineer - JavaVeeva Systems · Toronto, Ontario, Canada · Remote
- Senior Software Engineer - JavaVeeva Systems · Ottawa, Ontario, Canada · Remote