San Diego, CA

  • Coding principles
    Pull request review, Always add comments, Bleeding-edge stack, Pair programming
  • Work/Life Rhythm
    No taking work home, Do Not Disturb weekends
  • Modern Tech Stack
    macOS, JavaScript, TypeScript, ASP.NET, Docker, C++, .NET, C#

Our Mission

We started Axure to discover how to make software projects better. In 2002, we were working for a start-up in the Bay Area, and found ourselves repeatedly frustrated by limitations of the typical software development life cycle: product teams had difficulty evaluating their solutions before writing specifications, and developers didn’t understand (or read) the specifications they were given. The results ranged from inefficiency to compromised products. Having worked as project managers and developers, we knew both sides of the experience—we lived the pain. We started Axure to discover how to make software projects better. While others were coming up with extreme new approaches to shift responsibility in the development process, we believed the right people were doing the right job—they just needed better tools to do it. We decided to create a simple tool that would allow non-programmers to build interactive prototypes with documentation.

Tech Stack

C#/.NET Framework development C++ frontend .NET Core and ASP.NET Core Docker Typescript/Javascript Windows API programming (Win32) macOS (Cocoa) programming Direct2D/DirectX OpenGL/Metal Mission critical 24x7 systems Code reviews Source control management Build processes

Core Values

Our approach to software: 1. Build a prototype to test solutions and gather feedback. 2. Iterate until you reach the right solution. 3. Present the prototype as part of the specification to align development. Software is “eating the world”, and the landscape is more complex. Teams are more diverse and the expectations for software and software projects are much higher. Axure RP has grown to include powerful new tools for rich interactivity and documentation, publishing and sharing, and team collaboration. For all of the changes, however, our product and philosophy have remained essentially the same. Prototyping continues to be an effective cornerstone for solving many of the biggest challenges in software projects today. And we still love tackling those challenges—the same passion that drove us to create Axure RP is the same passion that fuels our desire to expand and improve upon it. The experience becomes very meta, really: a software company building and refining software to help other software companies build and refine software. Your problems are our problems, and we truly enjoy finding new solutions every day. As individuals, we take our work and our responsibility to customers very seriously. We do our best to keep an open and honest relationship with our clients, and they keep us vital and alive. After 16 years, we serve over 25,000 organizations, and our software is used by a vast majority of the Fortune 100. The people who use our products are driving our mission forward by keeping us on top of their evolving workflows. The rise of UX and Design Thinking are the latest cultural tectonics of software development, and AxureRP has been a popular tool supporting these shifts. But our growth has been organic, and has occurred through a steady evolution guided by input and requests from our customers. We don’t concern ourselves too much with short-term trends or chasing unicorns. We long ago left the Bay Area for America’s Finest City, San Diego, and adopted a long-term view for our business. We make something we are proud of and remain humble enough to constantly improve upon it. Our customers are pushing the boundaries of what is possible in business and software, and we are there to support them. That’s why we’re here: to help solve the problems of problem solving, however they may manifest.

Vacation & Benefits

Paid vacation, sick leave, and parental leave Health, dental, and vision insurance 401K with matching Quarterly company outings Monthly office lunches Paid garaged parking or public transit stipend Kitchen loaded with snacks and fizzy drinks Onsite gym, game room, and bike locker


  • Always be learning
  • Freedom & autonomy

Cool Tech

  • Whatever c++ people call functors

Day in the Life

  • Training opportunities
  • Continous feedback

Software Engineer

San Diego, CA・Senior・Full Time


More Companies You May Like

2 jobs


We're making documentation & APIs better for everybody. ReadMe gives teams the tools they need to create and manage beautiful documentation with ease, monitor their APIs, and connect with their use...

San Francisco, CA
3 jobs


Empower over 10 million hardworking employees to improve their financial future. Here at Uploan, our purpose is to lead the way to financial inclusion for hardworking employees, and we're deeply co...

Manila, Philippines
1 job


Memory-Centric, High Performance Computing Solutions for the Life Sciences. Our vision is to turn servers into supercomputers for prescribed applications, at a fraction of the cost, and deliver tho...

Milpitas, CA & Rochester, MN