Autodesk-posted 3 months ago
$164,715 - $180,000/Yr
Full-time • Mid Level
Remote • San Francisco, CA
Professional, Scientific, and Technical Services

As a Software Project Engineer/Manager at Autodesk, you will be responsible for planning, initiating, and managing information technology (IT) projects. You will lead and guide the work of technical staff and serve as a liaison between business and technical aspects of projects. Your role will involve planning project stages, assessing business implications, and monitoring progress to ensure deadlines, standards, and cost targets are met. You will build features that give Autodesk Construction Cloud (ACC) customers control over their experience with various products and tools, ensuring that the right people have access to the right tools in a simple yet secure manner. Additionally, you will research, design, develop, and test Autodesk's cloud ecosystems, manage project execution, and collaborate with various teams both domestically and abroad.

  • Plan, initiate, and manage IT projects.
  • Lead and guide the work of technical staff.
  • Serve as liaison between business and technical aspects of projects.
  • Plan project stages and assess business implications for each stage.
  • Monitor progress to assure deadlines, standards, and cost targets are met.
  • Build features for Autodesk Construction Cloud (ACC) customers.
  • Ensure secure access to tools for customers.
  • Create a frictionless and reliable customer experience.
  • Research, design, develop, and test Autodesk's cloud ecosystems.
  • Manage project execution by setting operational specifications.
  • Design embedded systems software.
  • Collaborate with various teams in Autodesk Construction Solutions.
  • Confer with project personnel to identify and resolve problems.
  • Write unit/integration tests to ensure code quality.
  • Participate in code reviews and maintain high coding standards.
  • Bachelor's degree in Computer Science or related field.
  • 5 years of progressive, post-baccalaureate experience in the job offered or in an IT/computer software-related occupation.
  • Experience with creation of intricate algorithms in Java and Python.
  • Experience creating efficient APIs for Server/Client communication.
  • Experience with development of complex backend systems in NodeJS.
  • Experience creating thorough JUnit tests.
  • Experience conducting Security Scans using BlackDuck.
  • Experience performing Application Monitoring using services such as AppDynamics, NewRelic.
  • Experience communicating technical concepts with customers.
  • Experience developing code in Rails.
  • 3 years of experience managing large data sets.
  • 3 years of experience maintaining and interacting with multiple SQL databases.
  • Health and financial benefits.
  • Time away and everyday wellness.
  • Competitive compensation package including base salary and bonuses.
  • Stock grants and comprehensive benefits package.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service