Senior C++ Engineer

hace 1 día


Desde casa, México Portside, Inc. A tiempo completo

About Portside, Inc.

Portside is a leading provider of modern software solutions for the global aviation industry. As a fast-growing SaaS company, we operate across three key verticals: business aviation, regional commercial aviation, and aircraft leasing & finance. With nearly 300 team members spread across five continents, we support over 1,000 enterprise customers, helping them streamline and manage all aspects of their day-to-day operations.

Job Summary

Portside is looking for an experienced and motivated C++ engineer to join our FOS team. This system is a mission-critical "system of record" for business aircraft operators that supports scheduling of aircraft and crew member operations. It provides flight and crew legality checks, creates charter quotes, keeps track of crew training, rest, and qualifications, and manages passenger details and documents. The system also offers record keeping and reporting, integrated fuel pricing and ordering, and integrates with other Portside and third-party platforms and products. These integrations include tasks like aircraft maintenance, ordering services for crew and aircraft, performing safety checks and weight-and-balance calculations for the aircraft, filing flight plans, among many other functions.

You'll be working with a team of professional engineers who are in love with aviation, eager to share their knowledge, and captivated by the idea of building a world-class flight management system.

Key Responsibilities

  • Design and implement software solutions using C++ following industry best practices such as DRY, KISS, design patterns, etc.
  • Develop and maintain integrations with third-party aviation services (maintenance systems, safety rating providers, charter marketplaces, training providers, flight planning services)
  • Design database schemas, manage database operations and queries, ensuring efficient database reliability
  • Write unit and integration tests, contribute to the test strategy execution and overall quality of the company products
  • Follow the company's code and development standards
  • Refactor existing software components in order to eliminate technical debt and improve application extensibility
  • Estimate software development work in conjunction with the product team
  • Deploy software releases to production and other environments
  • Work closely with the security team to maintain compliance with the company's security standards
  • Conduct code reviews
  • Collaborate with the management team on setting project goals and their execution

Qualifications

  • Must have:
    • Expert skills in C++ development
  • Strong experience with Windows desktop application development
  • Experience in designing applications architecture, good understanding of SOLID, DRY, KISS, design patterns and other development best practices
  • Strong knowledge of SQL and relational database operations
  • Experience working with SOAP and REST web services for third-party integrations
  • Great troubleshooting and debugging skills
  • Strong motivation and willingness to learn
  • Practical and results-oriented engineering mindset
  • Nice to have:
    • Experience with Embarcadero RAD Studio / C++ Builder
  • Experience with Pervasive (Actian) / Btrieve database
  • Experience with VCL (Visual Component Library)
  • Experience with .NET Development
  • Knowledge of Crystal Reports
  • Experience with legacy codebase maintenance and modernization
What We Offer
  • Competitive base salary
  • Fully remote work
  • Generous time off policy
  • Opportunities for professional development and career advancement.
  • Dynamic, collaborative, and fast-growing work environment.

  • Senior Software Engineer

    hace 3 semanas


    Desde casa, México Luxoft A tiempo completo

    **Project description**:Developed product is the leading software system in Energy domain covering all aspects of Oil & Gas production from geological exploration to optimization of ongoing production. Our technology solution helps geologists and geophysicists to research, visualize and interpret large volumes of geological data.Work supposes close...


  • Desde casa, México EPAM Systems A tiempo completo

    We are on the lookout for a skilled **Senior C++ Software Engineer** with deep expertise in Site Reliability Engineering, Borg, Spanner, and Google Cloud Platform. As a critical member of our Engineering team, you'll engage with a prestigious global Google infrastructure project, deploying various cutting-edge backend and cloud technologies. Your...

  • Senior C++ Developer

    hace 1 día


    Desde casa, México EPAM Systems, Inc. A tiempo completo

    We are seeking a Senior C++ Developer to join a dynamic team, building high-quality automation solutions for development pipelines.You will collaborate with engineers to enhance productivity and integrate cutting-edge tools into CI systems. If you thrive in solving complex problems and innovating workflows, we invite you to apply.ResponsibilitiesDevelop...

  • Sr. Backend C# Engineer

    hace 3 semanas


    Desde casa, México Smart Apartment Data A tiempo completo

    Compensation: 4,000 to 4,500 USD/mo + BonusesWe are seeking a **senior-level backend engineer** who is both a strong coder and comfortable with architecture-level decisions. You’ll design and scale systems that power our data platforms, working closely with experienced engineers in a fully remote environment.**About Us**: For 20+ years, we’ve been the...


  • Desde casa, México Softeq Development A tiempo completo

    Softeq is looking for a Senior Embedded Software Engineer in the Systems Development Department. This position will require collaborating with a multi-disciplinary team to provide embedded software, kernel modules and BSP development for custom analog and digital hardware solutions. **Required skills**: - 5+ years experience in commercial projects. -...

  • Senior C++ Developer

    hace 1 semana


    Desde casa, México EPAM Systems, Inc. A tiempo completo

    Join our team as a **Senior C++ Developer** working closely with actuarial and IT data teams to build and optimize a high-performance actuarial modeling platform. **Responsibilities** - Lead design and development of core platform components using C++ and Python - Collaborate with data teams to integrate actuarial models and analytics - Ensure computational...


  • Desde casa, México Asociados Web A tiempo completo

    Únete a MovIT Nuestro Expertise: Implementaciones SAP, Proyectos Llave en Mano, Fábrica de Software y Staffing TI.Senior Full Stack Engineer (.NET + React + GCP)Modalidad: Home OfficeDescripción del Rol:Trabaje en C# y .NET Framework en backend.Tenga experiencia con arquitectura de microservicios y conozca GCP.Utilice React y TypeScript/JavaScript en...

  • Sr. C# Backend Engineer

    hace 1 semana


    Desde casa, México Smart Apartment Data A tiempo completo

    We are seeking a senior-level backend engineer who is both a strong coder and comfortable with architecture-level decisions. You’ll design and scale systems that power our data platforms, working closely with experienced engineers in a fully remote environment. **About Us**: For 20+ years, we’ve been the market leading in big data analytics for U.S....


  • Desde casa, México Information Technologies Consultant Home S.A. de C.V. A tiempo completo

    Cloud Engineer OCI «Senior»**Experiência Requerida en**:- Cloud engineer de **OCI** con experiência en los servicios paas y serverless de **Oracle**- Experiência en creación de Landing Zones en OCI, VPNS, Conectividad y seguridad de networking.- Experiência como arquitecto, diseñando soluciones basadas en OCI, con capacidad técnica- Experiência en...

  • Senior C++ Developer

    hace 3 semanas


    Desde casa, México EPAM Systems, Inc. A tiempo completo

    Join our team as a **Senior Developer,** where you will collaborate with actuarial, IT data, and vendor teams to build a high-performance platform supporting actuarial and risk modeling.**Responsibilities**- Lead the design, development, and optimization of core platform components using C++ and Python- Collaborate with Python and data teams to integrate...