Principal Software Engineer

2 days ago


Phoenix, Arizona, United States Fullbay Full time

Principal Software Engineer 

The Principal Software Engineer is a key leader in developing SaaS applications, databases, and cloud environments that address complex business needs across the company. This role involves close collaboration with Product, Development, and Business teams to deliver high-quality software solutions that enhance customer success and operational efficiency. Leveraging deep expertise in software development, the Principal designs system architectures that simplify implementations and improve performance. The role involves mentoring teams in best practices for software development, including coding, system design, and integration with third-party applications. The Principal Software Engineer plays a critical role in guiding organizational strategies and technical decisions, ensuring long-term value and excellence in software development.

Primary Duties & Responsibilities:

  • Software Design and Development using modern frameworks, backend and front-end technologies and working at multiple layers of the full product - UI/UX, Middleware, Microservices and Databases and Platform
  • Drive large features and capabilities that will drive an increase of business value of Fullbay. Create game-changing product capabilities and features that will change the trajectory of the company. Principal Engineers have an impact across the company. 
  • Develop best practices and train all the engineers in the engineers on how to design and code features, modern programming and platform practices and use of tools 
  • Investigate, explore new technologies and establish the tech platform and define the stack for the company. 
  • Establish entry and exit requirements and for how the Product and QA will work with Dev and define checkpoints and release cadence
  • Establish code and branching design for the Org, Github and other interfaces and software development methodologies and process 
  • Establish metrics and bar for Performance, Scale and Availability and drive to goals established 
  • Work with Senior Leadership to communicate Development goals and where we are, where we are going 
  • Work with 3d party applications and companies to add to our Fullbay stack for best results 
  • Adheres to all confidentiality and compliance regulations.
  • Performs other duties as assigned.

Minimum Education & Work Experience:

  • This job requires 10-15 years of experience in Software Design and Development.

Key Skills and Qualifications:

  • Modern Software Design and Coding methodologies 
  • Development and Design best practices based on experience and knowledge of 
  • Work with modern industry 3rd party technologies and ability to compare and contrast and help make great buying decisions (or build decisions)
  • Knowledge and experience with Product Management and Test methodologies
  • Create the process and frameworks for how development will happen in Engineering
  • Ability to form-factor messages and communication to Leadership vs peers vs software engineers
  • Knowledge and experience with improving Performance, Scale and Availability of software and modern capabilities like processor, caching and backend accelerators of performance

Physical Demands and Work Environment:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions

  • Regularly required to sit at a desk in front of a computer and use hands to finger, handle, or feel objects, tools, or controls (including a computer keyboard and operating a telephone), lift and/or move up to 10 pounds. 
  • Frequently requires the use of hands and arms for reaching, as well as the ability to walk and communicate effectively through speaking and listening.
  • Specific vision abilities required by this position include close vision, color vision, and the ability to adjust focus.   
  • Noise level in the work environment is usually moderate.
  • Type on a computer keyboard and look at a computer monitor, and operate a cell phone or a computer-based phone.


  • Phoenix, Arizona, United States Citizens Full time

    DescriptionPrincipal Data EngineerEnterprise Data Platforms and Engineering TeamThe Enterprise Data Platforms and Engineering team is seeking a Principal Data Engineer with deep architectural expertise and a proven track record in designing and building high-performing data and analytical solutions. This role is ideal for a technical leader who thrives in a...


  • Phoenix, Arizona, United States Mercury Systems Full time $87,100 - $215,800

    Job Summary:Mercury Systems is seeking a Principal Test Engineer to lead test efforts in developing and executing server systems for mission critical aerospace and defense applications. This role plays a pivotal part in ensuring product reliability, performance, and security across the full engineering lifecycle from concept to sustainment. Job...


  • Phoenix, Arizona, United States Western Alliance Bank Full time

    Job TitlePrincipal Engineer I - Full Stack DeveloperLocation:Block 23What You'll DoWestern Alliance Bank is seeking an experienced, passionate, highly skilled and results-driven full stack developer to deliver innovative, industry leading solutions. We want a creative, skilled, highly motivated lead developer who can take initiative, have good sense of...


  • Phoenix, Arizona, United States Real Time Consulting Full time

    REAL TIME CONSULTING (An RTCo Company)—POSITION DESCRIPTIONJOB TITLE: Principal Systems Safety EngineerABOUT THE JOB:Developing and implementing safety strategies, conducting hazard analyses, and providing guidance on safety regulations and standards. Maintain the highest level of safety for our products and solutions. Our complex system is an integrated...

  • Software Engineer

    2 weeks ago


    Phoenix, Arizona, United States Real Time Consulting Full time $100,000 - $120,000 per year

    REAL TIME CONSULTING (An RTCo Company)—POSITION DESCRIPTIONJOB TITLE: Software Engineer - Embedded Avionics PlatformABOUT THE JOB:This software engineer will perform software integration of an FMS application on an embedded avionics platform.REQUIRED SKILLS:Bachelor's degree in Electrical/Computer/Aerospace Engineering or Computer Science8+ years software...

  • Software Engineer

    2 weeks ago


    Phoenix, Arizona, United States Real Time Consulting LLC (RTC) Full time $80,000 - $120,000 per year

    REAL TIME CONSULTING (An RTCo Company)—POSITION DESCRIPTIONJOB TITLE: Software Engineer - Aircraft Surveillance SystemsABOUT THE JOB:This position is responsible for software development activities for aircraft surveillance systems in accordance with DO-178 lifecycle. Activities include development of software requirements, software code, and software...


  • Phoenix, Arizona, United States RTX Full time $101,000 - $203,000

    Date Posted: Country:United States of AmericaLocation:RAZ99: RTN Remote, ArizonaPosition Role Type:RemoteU.S. Citizen, U.S. Person, or Immigration Status Requirements: The ability to obtain and maintain a U.S. government issued security clearance is required.​ U.S. citizenship is required, as only U.S. citizens are eligible for a security...


  • Phoenix, Arizona, United States HireRising Full time $120,000 - $180,000 per year

    Customer Identity Lead EngineerType: Direct HireLocation: Phoenix, AZ (Hybrid)This is a hybrid position in Phoenix, Arizona, and we prefer candidates in the Phoenix area. Work model may require being in the office daily some weeks, while other weeks may be fully remote.Summary:We are seeking aCustomer Identity Lead Engineerto lead a small, high-performing...

  • Systems Engineer

    1 week ago


    Phoenix, Arizona, United States Performance Software Full time $85,000 - $120,000

    Performance Software is a midsize company with a great work-life balance, providing innovative software and hardware to our client companies. We are looking for a Systems Engineer to join our team.Location: PhoenixPay: $85,000-$120,000 DOEExperience Required:•Due to compliance with U.S. export control laws and regulations, candidate must be a U.S. Person,...


  • Phoenix, Arizona, United States Attis Full time

    Embedded Software Engineer12-month W2 Contract$60-$90/hrOnsite in Phoenix Metropolitan Area, AZ** Must hold or be eligible for TS/SCI with Poly **As anEmbedded Software Engineer, you will support mission-critical aerospace and defense programs for a major defense prime. This is a chance to join a collaborative, multi-disciplinary team and contribute directly...