Talent.com
Senior Principal Software Engineer, AEC Data

Senior Principal Software Engineer, AEC Data

Autodesk, Inc.Boston, MA, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description
  • Work with our smart and dedicated teams
  • Experiment, learn, and grow
  • Use the latest cloud technologies
  • Deliver solutions that millions of customers will use
  • Mentor teammates
  • Make key decisions
  • 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.
  • Partner closely with product managers, product owners, software architects, and other stakeholders to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally and continually.
  • Contribute to software design and architecture by leveraging cloud design patterns and injecting your cloud expertise into the entire development lifecycle.
  • Hands-on software development for infrastructure that will perform at scale.
  • Contribute to improvements in processes and deliverables that increase the effectiveness and efficiency of the team in responding to customer and business needs.
  • Lead and mentor junior developers
  • Document and present your ideas and solutions accurately and thoroughly.
  • Participate in on-call rotations to support production systems.
  • Bachelor’s or master’s degree in computer science or equivalent experience
  • 10+ years of Software Development experience building enterprise level cloud services
  • Strong understanding of cloud-based architecture, serverless computing, and microservices
  • Extensive experience with AI development tools. Knowledgeable with LLMs, MCP, and various other AI technologies and concepts.
  • Experience with AWS services and technologies (e.g., EC2, ECS, Lambda, API Gateway, S3, DynamoDB, RDS)
  • Strong proficiency in programming languages (e.g., Java, Python, Node.js, Go)
  • Proficiency in working with databases (relational or NoSQL)
  • Understanding of data modeling and database design principles
  • Experience with data access layers and object-relational mapping (ORM) frameworks
  • Knowledge of data caching strategies and techniques
  • Experience building cloud services on Java using Spring desired
  • Familiarity with containerization technologies like Docker and container orchestration tools like Kubernetes or AWS ECS
  • Understanding of microservices architecture and distributed systems design principles Knowledge of RESTful APIs and related protocols (HTTP, JSON, XML)
  • Understanding of security principles, authentication, and authorization mechanisms in AWS including SOC-2
  • Experience implementing and maintaining automated testing processes to ensure code quality
  • Experience in monitoring backend performance, identify areas of improvement, and implement optimizations to enhance system scalability, response times, and resource utilization
  • Experience of working in Agile process is preferred
  • Strong problem-solving skills and the ability to work in a collaborative team environment
  • Description du poste
  • Autodesk recherche un développeur logiciel principal expérimenté et très motivé pour rejoindre l'équipe Architecture, Engineering, and Construction (AEC) Platform Data ! À ce poste, vous serez chargé de créer les services qui alimentent l'infrastructure de données des produits AEC existants et futurs d'Autodesk. Vous dirigerez d'autres développeurs dans la création de composants système essentiels. Vous participerez à des séances de brainstorming, créerez des prototypes et concevrez des solutions à des problèmes complexes et intéressants.Cette opportunité est faite pour vous si vous êtes passionné par le développement de services au niveau de l'entreprise et si vous êtes enthousiaste à l'idée de transformer la manière dont les professionnels de l'AEC utilisent les données pour acquérir des connaissances, prendre des décisions éclairées et mener à bien leurs projets.Vous ferez partie d'une équipe qui crée des choses extraordinaires et vous apprendrez auprès des meilleurs professionnels du secteur !
  • Travaillez avec nos équipes intelligentes et dévouées
  • Expérimentez, apprenez et évoluez
  • Utilisez les dernières technologies cloud
  • Fournissez des solutions qui seront utilisées par des millions de clients
  • Encadrez vos collègues
  • Prenez des décisions clésNotre équipe offre des expériences centrées sur les données en temps réel à grande échelle afin de faire la différence pour tous ceux qui imaginent, conçoivent et construisent notre monde.
  • Responsabilités
  • Participation à tous les aspects du développement logiciel, en vue de créer et de maintenir le service le plus fiable, sécurisé, performant et à haut débit pour nos clients, en tirant parti de la technologie cloud
  • Collaboration étroite avec les chefs de produit, les propriétaires de produit, les architectes logiciels et les autres parties prenantes afin de transformer de manière itérative les exigences de haut niveau en améliorations de produit qui sont livrées aux clients de manière incrémentielle et continue
  • Contribuer à la conception et à l'architecture des logiciels en tirant parti des modèles de conception cloud et en injectant votre expertise cloud dans l'ensemble du cycle de vie du développement
  • Développement pratique de logiciels pour une infrastructure performante à grande échelle
  • Contribuer à l'amélioration des processus et des livrables qui augmentent l'efficacité et l'efficience de l'équipe dans sa réponse aux besoins des clients et de l'entreprise
  • Diriger et encadrer les développeurs juniors
  • Documenter et présenter vos idées et solutions de manière précise et exhaustive
  • Participez à des rotations d'astreinte pour assurer le support des systèmes de production
  • Qualifications minimales
  • Licence ou master en informatique ou expérience équivalente
  • 10 ans ou plus d'expérience en développement logiciel dans la création de services cloud d'entreprise
  • Solide compréhension de l'architecture cloud, du serverless computing et des microservices
  • Vaste expérience des outils de développement IA. Connaissance des LLM, MCP et de diverses autres technologies et concepts IA.
  • Expérience des services et technologies AWS (par exemple, EC2, ECS, Lambda, API Gateway, S3, DynamoDB, RDS)
  • Maîtrise des langages de programmation (par exemple, Java, Python, Node.js, Go)
  • Maîtrise des bases de données (relationnelles ou NoSQL)
  • Compréhension des principes de modélisation des données et de conception de bases de données
  • Expérience avec les couches d'accès aux données et les frameworks de mappage objet-relationnel (ORM)
  • Connaissance des stratégies et techniques de mise en cache des données
  • Expérience dans la création de services cloud sur Java à l'aide de Spring souhaitée
  • Connaissance des technologies de conteneurisation telles que Docker et des outils d'orchestration de conteneurs tels que Kubernetes ou AWS ECS
  • Compréhension de l'architecture des microservices et des principes de conception des systèmes distribués Connaissance des API RESTful et des protocoles associés (HTTP, JSON, XML)
  • Compréhension des principes de sécurité, des mécanismes d'authentification et d'autorisation dans AWS, y compris SOC-2
  • Expérience dans la mise en œuvre et la maintenance de processus de test automatisés pour garantir la qualité du code
  • Expérience dans la surveillance des performances du backend, l'identification des domaines à améliorer et la mise en œuvre d'optimisations pour améliorer l'évolutivité du système, les temps de réponse et l'utilisation des ressources
  • Expérience de travail dans un processus Agile est préférable
  • Solides compétences en résolution de problèmes et capacité à travailler dans un environnement collaboratif
  • #J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Principal Software Engineer • Boston, MA, United States

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Principal Software Engineer

    Principal Software Engineer

    WerfenBedford, MA, United States
    serp_jobs.job_card.full_time
    Bedford - 180 Hartwell Road Bedford, Massachusetts 01730 United States.Werfen is a growing, family-owned, innovative company founded in 1966 in Barcelona, Spain. We are a worldwide leader in specia...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    Red Hat, Inc.Boston, MA, United States
    serp_jobs.job_card.full_time +1
    The Red Hat Ecosystems Engineering group is seeking a Senior Principal Software Engineer in our Boston, MA office.In this role, you will work with a diverse team of highly motivated engineers on de...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Principal Software Engineer, Performance

    Principal Software Engineer, Performance

    RStudio, Inc.Boston, MA, United States
    serp_jobs.job_card.full_time
    About the Role • •Posit is seeking a principal software engineer with deep expertise in performance and scalability to lead a strategic function for our professional products.Your primary task will b...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Platform Engineer

    Senior Platform Engineer

    RaftHanscom Air Force Base, MA, United States
    serp_jobs.job_card.full_time
    All of the programs we support require.All work must be conducted within the continental U.Distributed Data Systems, Platforms at Scale, and Complex Application Development, with headquarters in Re...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Principal Software Developer

    Principal Software Developer

    VirtualVocationsLowell, Massachusetts, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal Software Developer to lead the design and development of data-plane components for cloud infrastructure. Key Responsibilities Drive software design and develop...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Data Engineer

    Senior Data Engineer

    TopsortSomerville, MA, US
    serp_jobs.job_card.part_time
    We're quickly growing and super excited for you to join us!.At Topsort, we believe in the mission of democratizing the secret technologies of the walled gardens and creating a privacy-first coo...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Principal Software Engineer

    Principal Software Engineer

    RaftHanscom Air Force Base, MA, United States
    serp_jobs.job_card.full_time
    All of the programs we support require.All work must be conducted within the continental U.Distributed Data Systems, Platforms at Scale, and Complex Application Development, with headquarters in Mc...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Principal Software Engineer

    Principal Software Engineer

    Bright Horizons Children's CentersNewton, MA, United States
    serp_jobs.job_card.full_time
    The Principal Software Engineer is responsible for developing and delivering SaaS solutions to HR organizations.Bright Horizons is a leading education and care company that helps employees thrive a...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Principal Software Engineer, AEC Data

    Senior Principal Software Engineer, AEC Data

    AutodeskBoston, MA, United States
    serp_jobs.job_card.full_time
    The French translation can be found below! / La traduction en français se trouve plus bas!.Position Overview : Are you a self-starter and technical catalyst with a proven track record of quickly tackl...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Principal Software Development Engineering

    Principal Software Development Engineering

    CarGurus LLCBoston, MA, United States
    serp_jobs.job_card.full_time
    We’re looking for an accomplished and motivated Principal Software Engineer to provide technical leadership for international product initiatives in our Canadian and UK markets.In this role, you’ll...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Data Platform & Services Engineering Boston Senior Software Engineer,[...]

    Senior Software Engineer, Data Platform & Services Engineering Boston Senior Software Engineer,[...]

    Overjet LimitedBoston, MA, United States
    serp_jobs.job_card.full_time
    Overjet is the world-leader in dental AI.Already, thousands of dental providers and insurers rely on our platform to deliver the best possible care. Now, we’re looking for talented people to fulfill...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior AI Software Engineer

    Senior AI Software Engineer

    Klaviyo Inc.Boston, MA, United States
    serp_jobs.job_card.full_time
    At Klaviyo, we believe the future of software lies not in productivity tools for human users but in software that can run and optimize itself based on outcome or reward metrics.We’ve built the infr...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer - Data Platform

    Senior Software Engineer - Data Platform

    RelativityBoston, MA, United States
    serp_jobs.job_card.full_time
    Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Principal Cloud Engineer

    Principal Cloud Engineer

    RaftHanscom Air Force Base, MA, United States
    serp_jobs.job_card.full_time
    All of the programs we support require.All work must be conducted within the continental U.Distributed Data Systems, Platforms at Scale, and Complex Application Development, with headquarters in Mc...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Software Engineer - Toast IQ Pro

    Senior Software Engineer - Toast IQ Pro

    Toast Tab, Inc.Boston, MA, United States
    serp_jobs.job_card.full_time
    Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best : building the businesses they love. We are looking for a fullstack S...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Principal Systems Engineer

    Principal Systems Engineer

    Digital Health SolutionsAndover, MA, US
    serp_jobs.job_card.full_time
    Digital Health Solutions (DHS) is a premier consulting firm dedicated to advancing medical device innovation.We partner with companies across the medical technology spectrum to deliver safe, effect...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Principal Software Engineer, Modeling & Simulation

    Senior Principal Software Engineer, Modeling & Simulation

    Code MetalBoston, MA, United States
    serp_jobs.job_card.full_time
    Help redefine how the DoD makes multi-billion-dollar force-design decisions.In this role, you'll fuse physics-driven simulation, interactive computing, and verified AI code-generation to create nex...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    Red HatBoston, MA, United States
    serp_jobs.job_card.full_time +1
    Job Summary : • •The Red Hat Ecosystems Engineering group is seeking a Senior Principal Software Engineer in our Boston, MA office. In this role, you will work with a diverse team of highly motivated e...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days