Principal Software Engineer (Canada Remote)
Job Description
Job title: Principal Software Engineer (Canada Remote)
Company: Autodesk
Job description: Job Requisition ID #24WD78000Principal Software EngineerRemote CanadaPosition Overview:At Autodesk, we’re not just shaping designs; we’re building a better world. As a global leader in 3D design, engineering, and entertainment software, we empower individuals and organizations to imagine and create a better future. If you’re passionate about leveraging modern technologies to solve complex challenges and make a meaningful impact, we want you to join us!As a Principal Software Engineer at Autodesk, you will develop high-quality, scalable, and secure code for our products and solutions while growing your skills. You’ll collaborate with teams to create solutions that empower our customers to solve their design, business, and environmental challenges. From designing and implementing RESTful services to ensuring code quality and security, you’ll inspire creativity while shaping your own career path. This position is remote, based in the US or Canada.Responsibilities:
- You will design, execute, and document software solutions to address complex data collection, processing, transformation, and reporting issues.
- You will spend 30% of your time coding and the remaining time on technical guidance, governance, and leadership.
- You will define and drive the product/technology’s strategic direction from a technical perspective, serving as both an information resource to executive management and a visionary for the product/technology’s future capabilities.
- You will collaborate with Project Management regarding future platform and technology issues and their impact on all projects.
- You will propose the creation and development of advanced foundational architecture to promote future feature expansion.
- Explore the feasibility of product/technology modifications through new releases in response to identified user needs, priorities, and competitor capabilities.
- Provide consulting support in the development of competitive product strategies to maintain product differentiation in the marketplace.
- You will collaborate with peer organizations, DevOps, and support organizations on technical issues and provide guidance.
- Interpret and translate complex needs into technical requirements.
- Manage the risk identification and mitigation strategies associated with the architecture.
- Build technical and technical debt elimination roadmaps.
- Focus on the scalability, security, and availability of all applications and processes.
- Participate in technical audit programs and provide guidance to team members.
- Motivate and educate team members on coding best practices to maintain morale.
- Participate in code and document reviews and demonstrate a commitment to quality.
Minimum Qualifications:
- Bachelor’s degree in computer science or a related field.
- 8 years of software development experience in Java, Hibernate, and frameworks like Spring Boot.
- 2 years of experience in big data and streaming technologies such as Hive, Snowflake, Kafka, AWS-Kinesis
- 2 years of experience designing and implementing RESTful API services.
- Proficiency in deployment pipelines and automated testing frameworks.
- Strong knowledge of design patterns and methodologies across multiple platforms.
- Knowledge and support of modern development practices such as Agile and open-source technologies.
- Strong understanding of performance, scalability, security, and availability.
- Excellent communication, collaboration, presentation, and interpersonal skills.
- Experience with SOC2, SOX, and GDPR is a plus.
If you’re ready to take your career to the next level and make a difference in the world, apply now and join our mission to create a better future through design and innovation!Learn MoreAbout Autodesk
Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.We take great pride in our culture here at Autodesk – our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.When you’re an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!Salary transparency Salary is one part of Autodesk’s competitive compensation package. Offers are based on the candidate’s experience and geographic location. In addition to base salaries, we also have a significant emphasis on discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash grants, and a comprehensive benefits package.Diversity & Belonging
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here:Are you an existing contractor or consultant with Autodesk?Please search for open jobs and apply internally (not on this external site).
Expected salary:
Location: Ontario
Job date: Thu, 13 Jun 2024 05:38:43 GMT
Apply for the job now!