Senior Software Engineer, Backend (Portland, OR)

| Portland, OR
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Job Requisition ID #


Position Overview

Autodesk Construction Solutions is looking for a senior software engineer to help us meet the world's rapidly expanding construction needs. As a member of the Power Processing team, you'll be working to improve productivity and outcomes across the construction lifecycle. We need someone who can help build and extend machine learning powered services to to connect document management workflows in transformative ways. Our customers are building some of the most challenging construction projects in the world. They need our help to get more done, in less time, with less risk.

This is an opportunity to be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded and diversity is respected and valued.

  • Collaborate as a member of a highly skilled and motivated agile development team
  • Contribute to software design and architecture by leveraging cloud design patterns and injecting your cloud expertise into the entire development lifecycle
  • Be involved with all aspects of software development, working to create and maintain the most reliable, secure, performant, and high throughput service for our customers by leveraging cloud technology
  • Collaborate with software architects, product designers, product managers, software engineers, and other stakeholders to iteratively transform high-level requirements into product enhancements that are delivered to consumers incrementally and continually
  • Contribute to improvements in the processes and deliverables that increase the effectiveness and efficiency of the team in responding to customer and business needs
  • Provide technical leadership and guidance to both your team members and your project peers. Also, Document and present your ideas and solutions accurately and thoroughly
  • Participate in the on-call rotation to support the systems in the production environment
  • Enable other feature teams to build upon our foundational solutions

Minimum Qualifications
  • At least 4 years of professional software development experience
  • You have a deep understanding of object-oriented design and at least one modern backend framework. Our stack is majority in Python
  • Strong practical experience building RESTful Web Services and Micro-services
  • Experience in professional-grade practices around developer testing - unit testing, end-to-end testing, and test-driven development experience
  • Strong problem-solving skills and capability to work on complex systems
  • Team player - you love to teach others about cool new tricks you have learned and absorb tips and tricks from developers; love solving problems as a team across platforms, and are enthusiastic about synchronous collaboration in addition to heads-down work
  • Experience productizing and tuning non-trivial machine learning models beyond what you might find in a simple Intro to ML course

Preferred Qualifications
  • Strong written and verbal communication skills
  • Experience with OCR pipelines and/or related deep learning techniques in object detection, classification, etc.
  • Hands-on experience working with Amazon Web Services and Kubernetes
  • Interest in mentoring and technical leadership - in this role, you'll have the opportunity to help drive the technical direction of critical aspects of our products
  • Passionate about open source technologies
  • Having domain knowledge of the construction industry (or other areas of AEC) and a strong user-centered approach to one's work

The Ideal Candidate
  • A strong sense of ownership: You strive for deep understanding, build the appropriate solution to get the job done, and iterate quickly to deliver high impact results
  • Pride over everything you ship: You would never release code until you're confident it provides real value to customers
  • Love for building elegant, maintainable code: Abstracting and refactoring should be a passion, not a chore
  • Customer empathy: You have a high degree of customer empathy and drive to understand users' pain points. You strive to frame problems using the best conceptual models
  • A team mentality: You recognize that the whole is greater than the sum of its parts, appreciate collaboration, and play a key role to make the company win
  • Pragmatism: You consider the many tradeoffs-- business, technical, UX, speed, accuracy, complexity - in every decision

About Autodesk Construction Solutions

Autodesk has fully reimagined the construction business for the digital age, enabling companies to address the most important challenges they face today while preparing for new ways of working in the future. The Autodesk Construction Solutions (ACS) portfolio connects the office, trailer and field so customers can move seamlessly through each phase of a building's lifecycle - from design and pre-construction to construction, turnover and operations - with best-in-class solutions that include Assemble Systems, BIM 360, BuildingConnected and PlanGrid. General contractors, subcontractors, and owners around the world rely on ACS to win more work, enhance collaboration, speed decision-making, reduce risk, and improve overall project outcomes.


At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.

Are you an existing contractor or consultant with Autodesk? Please search for open jobs and apply internally (not on this external site). If you have any questions or require support, contact Autodesk Careers.
More Information on Autodesk
Autodesk operates in the Cloud industry. The company is located in San Francisco, CA. Autodesk was founded in 1982. It has 13285 total employees. It offers perks and benefits such as Friends outside of work, Open door policy, Open office floor plan, Flexible Spending Account (FSA), Disability Insurance and Dental Benefits. To see all 133 open jobs at Autodesk, click here.
Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Similar Jobs

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Autodesk's full profileFind similar jobs