Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$72k - $121k

Womble Bond Dickinson LLP

Software Engineer

Womble Bond Dickinson (US) LLP seeks a Software Engineer to join our team. The Software Engineer designs, builds, and operates enterprise applications, data pipelines, and AI systems across the Microsoft stack. The role spans full-stack application development, modern data platform engineering, and AI agent delivery — working across C#/.NET, Azure data services, and Azure AI Foundry to produce reliable, governed, production-ready solutions aligned to business and legal operations needs. The candidate may work remotely from any of our Womble locations.

Responsibilities:

  • Design, develop, and maintain web applications, APIs, and backend services using C#,.NET, Blazor, React, and TypeScript
  • Build and extend solutions within the Microsoft Power Platform ecosystem, including Power Apps, Power Automate, and Dataverse
  • Design and build scalable ETL/data pipelines in a medallion architecture using Azure Data Factory, Microsoft Fabric, Delta Lake, and Dataflow Gen2
  • Develop and maintain dimensionally modeled data warehouses supporting reporting and analytics across legal, finance, and operational functions
  • Integrate data from legacy SQL Server environments (SSRS, SSAS) and third-party systems using Azure Data Factory and Boomi
  • Architect and build AI agents and RAG pipelines using Azure AI Foundry, Microsoft Agent Framework, and Copilot Studio — including document ingestion, vectorization, grounding, and prompt engineering
  • Integrate AI capabilities into user workflows via Microsoft Copilot, Teams, and Office add-ins; define agent invocation patterns, context management, and enterprise governance models
  • Implement observability, telemetry, and exception reporting across applications, data pipelines, and AI systems
  • Document data models, lineage, transformation logic, ETL workflows, and AI architecture decisions to ensure traceability and maintainability
  • Participate in sprint planning, architectural discussions, code reviews, and the firm's ongoing platform modernization strategy
  • Use Git and Azure DevOps for version control, release management, and collaboration

Requirements:

  • Strong proficiency in C# and .NET for application and backend service development Hands-on experience with Blazor, React, and TypeScript for modern web development
  • 5+ years of data engineering experience with Microsoft technologies; SQL Server and T-SQL expertise required
  • Experience with Microsoft Fabric, Azure SQL, Delta Lake, and Dataflow Gen2 Proficiency with ETL tools including Azure Data Factory, Synapse, and Boomi for third-party integration
  • Proven experience building or operating AI-enabled systems in production, including RAG pipelines and agent frameworks
  • Practical understanding of ML and generative AI concepts, including model limitations, responsible AI principles, and governance
  • Familiarity with medallion architecture, dimensional modeling, and enterprise data warehouse design
  • Understanding of data governance, security, and compliance in a legal context
  • Experience with low-code/no-code platforms including Microsoft Power Platform Proficiency with Git and Azure DevOps
  • Ability to explain technical decisions, AI behavior, and data architecture to non-technical stakeholders
  • Bachelor's degree in Computer Science or equivalent experience

Compensation: The national average salary range for this role is $72,000 - $121,000. Starting salary will be determined based on location, qualifications, and experience.

Candidates are not required to submit age-related information and may redact any personally identifiable information on their application materials including but are not limited to age, date of birth, and dates of attendance and date of graduation for educational institutions. This position does not have a fixed deadline. The posting will remain open until the position is filled and all necessary due diligence has been completed for the selected candidate.

This position is subject to export control laws.

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Health Savings Account, Flexible Spending Accounts, Life insurance, Disability Insurance, Paid Parental Leave, 401(k) Plan, Paid Days Off/Vacation, Firm Paid Holidays

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Palo Alto, CA vacancy
  • $135k - $155k

     ...that allow users to connect within minutes of unboxing, and the software that brings it all together. We’ve only begun to scratch the...  ...Starlink’s potential global impact and are looking for best‑in‑class engineers to help maximize Starlink’s utility for communities and... 
    Suggested
    Temporary work
    Internship
    Worldwide
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Palo Alto, CA
    5 days ago
  • $135k - $155k

     ...FULL STACK SOFTWARE ENGINEER (STARLINK) the company was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today the company is actively developing the technologies to make this possible... 
    Suggested
    Permanent employment
    Temporary work
    Internship
    Worldwide
    Weekend work

    United States Digital Space LLC

    Palo Alto, CA
    5 days ago
  •  ...Job Description: We are looking for a full-time Software Engineer to join the core Geo Match team as a technical lead and programmer. In this role, you will collaborate closely with faculty and staff (including our existing Senior Software Engineer) to develop... 
    Suggested
    Full time

    Vets Hired

    Stanford, CA
    4 days ago
  • $112k - $184k

     ...Fullstack Visualization Software Engineer Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit of others, our mission is to challenge the current state of mobility through human... 
    Suggested
    Temporary work
    Work at office

    Woven

    Palo Alto, CA
    1 day ago
  •  ...Full-Stack Software Engineer Location Palo Alto, CA Employment Type Full Time Department Engineering Job Overview We are seeking a Full-Stack Software Engineer to help us redefine customer interactions and loyalty through AI. In this role, you will develop and... 
    Suggested
    Full time

    Livex AI

    Palo Alto, CA
    3 days ago
  •  ...Palo Alto, building products that real operators depend on every day. THE ROLE We are looking for a Senior Full Stack Software Engineer to be a core contributor to the Operio AI platform. You will own features from database schema to React UI, with particular depth... 
    Flexible hours

    Operio

    Palo Alto, CA
    1 day ago
  • $190k - $210k

     ...on accounting firms to calculate R&D tax credits and capitalize software costs. Neo.Tax is automating this entirely. Our software...  ...manual work. Neo.Tax is seeking a Senior Full‑Stack Software Engineer who wants to build products that automate manual enterprise accounting... 
    Full time
    Contract work
    Temporary work
    H1b
    Remote work
    Work from home
    Visa sponsorship
    Flexible hours

    NEO Corporation

    Palo Alto, CA
    2 days ago
  •  ...professionals for this role. JOB DESCRIPTION Job Summary: We are seeking a highly skilled and experienced Principal AI/ML and Gen AI Engineer to join our dynamic team at CCB COSMIC (CCB Operational Systems for Machine Intelligence and Cognition). The ideal candidate will... 

    J.P. Morgan

    Palo Alto, CA
    9 days ago
  • $175k - $215k

     ...miles on public roads and tens of billions in simulation across 15+ U.S. states. The Platform team is part of the Marketplace engineering: we provide specialized business platforms supporting Marketplace ML and Optimization products. We own and host core ML models used... 
    Full time
    Remote work

    Latent Logic

    Mountain View, CA
    1 day ago
  •  ...About the job: Software Engineer – SaaS Platform How often do you get the chance to make a global impact developing the latest AI inside of the “built world”? Reconstruct's Visual Command Center (VCC) uses AI and Machine Learning inside of computer vision to track the... 
    Work at office

    Reconstruct

    Menlo Park, CA
    2 hours ago
  •  ...our core products Collaborate with designers, researchers, and engineers to ship innovative features Improve system reliability through...  ...Qualifications Bachelor's degree in Computer Science, Software Engineering, or related field Strong programming skills in Python... 

    Corvic

    Mountain View, CA
    5 days ago
  •  ...Role: Software Platform Engineer (4 Openings) Location: Palo ALto, CA - Hybrid Rate : $$ W2 per hour + Benefits This will be a long-term contract and/or contract-to-hire (depending on fit) This will be a hybrid role with (usually) 3 days per week onsite... 
    Hourly pay
    Long term contract
    Contract work
    3 days per week

    Syntricate Technologies

    Palo Alto, CA
    1 day ago
  • $174k - $253k

    Fullstack Software Engineer, GenAI, DeepMind Mountain View, CA, USA About the role At Google DeepMind our mission is to build the world's first general-purpose learning agent. As a Software Engineer you will work with AI agents, developing testing systems, visualizations... 

    Google Inc.

    Mountain View, CA
    2 days ago
  •  ...electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future is...  ...Collaborate with a world-class team: Work alongside talented engineers, designers, and product managers in a dynamic and fast-paced... 
    Full time
    Local area

    Rivian VW Group

    Palo Alto, CA
    2 days ago
  •  ...Company At Harmonic, we are building a mathematical reasoning engine that operates with absolute precision. While most AI makes maximum...  ...on! About the Role We are seeking a talented Full-Stack Software Engineer to drive the frontend architecture and early development... 

    Rainfallcap

    Palo Alto, CA
    5 days ago
  • $135k - $185k

    United States Digital Space LLC in Palo Alto is seeking a skilled Software Engineer to join the Starlink Enterprise Software team. You will play a critical role in developing software that powers essential tasks across various sectors and contribute to the advancement of... 

    United States Digital Space LLC

    Palo Alto, CA
    5 days ago
  •  ...eventually people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality. As a Senior Software Engineer - Engineering Productivity at Reliable Robotics, you will... 
    Permanent employment

    Reliable Robotics Corporation

    Mountain View, CA
    4 days ago
  •  ...electric vehicles through technology that will set the standards for software‑defined vehicles around the world. The road to the future is...  ...: Provide technical leadership and guidance to a team of engineers, driving architectural decisions and ensuring the quality of... 
    Full time
    Contract work
    Flexible hours

    Rivian VW Group

    Palo Alto, CA
    4 days ago
  • $146.9k - $183.6k

     ...will build features to streamline and improve each phase of the software development lifecycle for high‑throughput organizations like...  ...Leadership: Provide technical leadership and guidance to a team of engineers, driving architectural decisions and ensuring the quality of... 
    Flexible hours

    Dormont Manufacturing Co

    Palo Alto, CA
    5 days ago
  • $40 - $56 per hour

     ...the tech stack to deliver features to millions of customers and improve our products. We are looking for a highly motivated software engineer students specialized in web services and distributed systems. The platform you build will scale novel functionality to... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla

    Palo Alto, CA
    3 days ago
  • $40 - $56 per hour

     ...that are critical to their team's success. Locations:Palo Alto, CA The Team Data is deeply embedded in the product and engineering culture at Tesla. We rely on data - lots of it - to improve autopilot, to optimize hardware designs, to proactively detect faults... 
    Full time
    Temporary work
    Part time
    Internship
    Worldwide
    Flexible hours

    Tesla

    Palo Alto, CA
    3 days ago
  • $160k - $225k

     ...our growth. This capital will be used to expand our product and engineering teams, bringing our vision of intelligent, autonomous...  ...waitlist is growing by the day . Why Join Now While traditional software has a clear playbook, building the infrastructure for autonomous... 

    MAI Agents

    Mountain View, CA
    5 days ago
  • $160.36k - $240.54k

     ...Software Engineer, Data Platform Mountain View, California (HQ) Who We Are Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and... 
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  • $160.36k - $240.54k

     ...logs. Additionally, the team collaborates closely with system engineers to thoroughly validate the autonomous driving system before its...  ...driving technical standards and best practices across broader software organization. A bachelor's degree in Computer Science,... 
    Work experience placement

    Kindredventures

    Mountain View, CA
    4 days ago
  • $190k - $240k

     ...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that...  ...JavaScript/TypeScript. You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing, and... 
    Remote work
    Flexible hours

    Affirm

    Palo Alto, CA
    1 day ago
  • $132k - $198.45k

     ...AVs at commercial scale, empowering a safer, richer, and more connected future. About the Team We're looking for a Fullstack Software Engineer to join the Fleet Platform & Operations Tooling team. You'll build the internal tools and platform systems that Nuro's operations... 

    Icehouseventures

    Mountain View, CA
    2 days ago
  • OpusClip, headquartered in Mountain View, is seeking a Full-Stack Software Engineer passionate about AI video generation. In this role, you will design, develop, test, and maintain applications that empower creators and businesses. The ideal candidate holds a Bachelor's... 

    OpusClip

    Mountain View, CA
    4 days ago
  • Cognita Imaging Inc. in Palo Alto is seeking a Member of Technical Staff in Software Engineering to develop full stack systems for radiology workflows. You'll focus on building radiology reporting systems, ensuring reliability and scalability of services, and collaborating... 

    Cognita Imaging Inc.

    Palo Alto, CA
    3 days ago
  • $126k - $248k

     ...About the Role We’re looking for a Senior Engineer to help build the next‑generation inference platform that supports embedding models...  ...experience building backend or infrastructure systems at scale Strong software engineering skills in languages such as Go, Rust, Python, or... 
    Local area

    The Consulting Solutions

    Palo Alto, CA
    5 days ago
  • $130k

     ...Role: Platform Engineer or Infrastructure Engineer Location - Palo Alto, CA ( Hybrid) Salary-$130k Key Skills: 6-10 years backend/infrastructure engineering Strong coding in Python / Go Deep Kubernetes (clusters, networking, operators) Distributed... 

    Diverse Lynx

    Palo Alto, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!