Software Engineer

Company: Autodesk
Company: Autodesk
Location: San Francisco, CA, USA
Commitment: Full time
Posted on: 2023-05-04 22:06
Job Requisition ID #23WD67988Position OverviewDo you dream of developing software to process millions of records daily? Are you looking for an opportunity to build world class data applications. If so, we’d love to talk to you about Autodesk's Analytics Data Platform group. We’re looking for a passionate Software Engineer who always sweats the small stuff and cares about impeccable code. You will join a team of diverse, smart, and driven engineers who are responsible for building a large-scale streaming platform to support near-real-time ingestion of product data at Autodesk.ResponsibilitiesDevelop high quality, scalable, secure, stable code for use in products and solutions for customers, making it easier for other developers to maintain, enhance and reuseApply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexityDevelop and maintain Unit Tests; strive to automate testing as much as possibleWrite and present code design specifications, including new features and changes to existing codeParticipate in code reviews to ensure new code conforms to development and security standardsEnsure new code, feature or software product meets performance goals/metrics Research and resolve defects logged by customers or QA and document all changes madeUnderstands, embraces and promotes agile methodologies, principles and values within the team. Participate in team retrospectives and feedback loops to improve on future iterationsDevelop depth in at least one technical area, but curious to learn breadth in numerous areasTake ownership of the implementation of individual software components, with a high emphasis on quality, test-driven development, and sound software engineering practicesCollaborate as a member of an agile team to get products and components released to customersExcellent technical problem-solving skills and aptitude to learn new technologies and methodologiesCreative, collaborative, and product-focused Minimum QualificationsBS or MS in Computer Science or related technical field2+ years of software engineering experienceExtensive experience writing performant code in Java or PythonWorking knowledge of cloud architectures like AWS, GCP or AzureExperience with Jenkins, GitHub, and Artifactory, or other CI, CD methodologiesExperience with delivering highly available, scalable, distributed systems and microservices or RESTful webservices in a production settingExperience with development and deployment of system features and QA frameworksExceptional debugging, testing, and problem-solving skillsSelf-starter, with a quick learning curveTeam-oriented with strong written and verbal communication skillsPreferred QualificationsExperience working in an Agile/Scrum environmentWorking knowledge of Big Data Technologies like Kafka, Snowflake, Data Lake or Warehouses, ETLsWorking knowledge of Data Storage and Processing technologies e.g., S3, EMR, SparkWorking knowledge of container frameworks (Docker) or CD frameworks (Eg. Spinnaker)#LI-POSTClick below to learn more about our benefits in the US.https://benefits.autodesk.com/ 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.Salary is one part of Autodesk’s competitive package. For U.S.-based roles, we expect a starting base salary between $90,700 and $156,530. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, we also have a significant emphasis on annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
View Original Job Posting