How the world gets designed and made. #MakeAnything
Senior Principal Software Developer
Location
Poland
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Senior Principal Software Developer
Autodesk
• Lead the architectural evolution of the frontend into a scalable platform, including decomposition of the monolith into modular, reusable components and systems • Define and drive adoption of frontend standards, patterns, and best practices across teams • Partner closely with other product and platform teams to understand their needs and ensure the frontend platform supports a wide range of use cases • Lead cross-team technical initiatives, aligning stakeholders and driving decisions that balance local team needs with platform consistency • Establish clear extension points and integration patterns that enable other teams to build efficiently on the platform • Mentor engineers and elevate frontend engineering practices across the organization • Drive improvements in performance, reliability, developer experience, and platform maintainability • Influence technical roadmaps and long-term investment in frontend architecture
Job Requirements
- Bachelor’s degree in computer science, engineering, or related field, or equivalent practical experience
- 12 + years of experience in software development, with deep focus on frontend engineering
- Deep expertise in modern frontend technologies such as TypeScript, React, and modern frontend architecture patterns
- Experience designing and evolving frontend architectures for large-scale, multi-team applications or platforms
- Experience building and operating production systems
- Strong verbal and written communication skills in English, with the ability to collaborate effectively across teams and articulate technical concepts clearly
Benefits
- health insurance
- retirement plans
- paid time off
- flexible work arrangements
- professional development
- bonuses
- stock options
- comprehensive benefits package
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Developer – Support
Smile Digital HealthPowering the next generation of connected healthcare. Health system solutions for technology, business, and people
• Lead the investigation and resolution of complex production issues impacting healthcare clients. • Working with Tier 1 and Tier 2 support teams to diagnose and correct issues raised in customer incidents. • Analyzing solutions to ensure that they will be interoperable, performant and maintainable. • Escalate high risk and complex client issues to leaders, as appropriate. • Diagnose and resolve complex, high-priority production escalations that require deep code-level analysis and database inspection. • Design, implement, and maintain scalable, reliable, and maintainable software solutions within the Smile Digital Health platform. • Drive root cause analysis efforts and implement long-term corrective actions to reduce recurring issues. • Identify root causes of systemic software regressions, develop robust code patches, and coordinate with DevOps for hotfix deployments. • Provide technical leadership during incident response, troubleshooting, and high-priority client escalations. • Review, optimize, and refactor existing systems with a focus on performance, resiliency, and maintainability. • Conduct thorough code reviews and forensic log analysis to isolate intermittent or hard-to-reproduce bugs. • Participate in code reviews, ensuring adherence to engineering best practices and coding standards.
• Design the backbone of internal API ecosystem • Eliminate friction in API lifecycle management • Automate enterprise governance • Optimize high-throughput integrations • Ensure seamless road for developers
Senior Staff Software Engineer
EmpowerWe are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.
• Provide technical feasibility assessments and product evaluations based on business needs. • Provide technical leadership to the team in design finalization, code reviews, production support, and maintenance issue resolution. • Lead the design and implementation of critical software components and systems. • Mentor technical members of the team. • Contribute to the development of coding standards, best practices, and guidelines. • Collaborate with stakeholders to define and execute the technical roadmap. • Stay informed about emerging technologies and industry trends to drive technical innovation. • Support significant engineering ownership of complex applications, including design and development of new features, improvements to existing code, code release, deployment, and application maintenance.
• Perform Protective Relay Design & Coordination: Design, specify, calculate settings, and coordinate protective relays and relay control schemes. • Modeling, short circuit and overstressed breaker studies as well as the protective relaying recommendations for proposed generation interconnections to a client’s electrical system. • Ensures all relay settings activities, initiatives, and processes are in conformance with the company’s established policies and objectives, and with client design standards. • Confidently and comfortably present technical solutions to key customers respond in real time to technical concerns and answer questions in a knowledgeable, articulate manner. • Work collaboratively with the appropriate groups/ individuals in Qualus to develop and implement technical solutions that support the objectives of the Engineering Department. • Support multiple projects in parallel.




