Principal Software Engineer

Stax

Not Interested
Bookmark
Report This Job

profile Job Location:

Orlando, FL - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Full-time
Description

We are seeking a Principal Software Engineer with strong expertise in C and a proven track record of building and maintaining high-performance systems in Linux-based cloud-hosted environments. This role involves working across a range of technologies including Oracle SQL PL/SQL Perl Java and AWS infrastructure to deliver reliable scalable and well-engineered solutions.

The ideal candidate combines deep technical skills with a proactive hands-on mindset. They should be comfortable exploring unfamiliar or complex codebases identifying and resolving issues independently and contributing to system-wide improvements. Success in this role requires initiative and resourcefulness the ability to learn independently and navigate challenges without requiring constant direction. Equally important is a consistent and detail-oriented approach to work and a commitment to supporting team excellence and delivery.


As a technical leader youll help guide a team of full stack engineers collaborate closely with cross-functional partners and take ownership of critical systems that drive the platform forward.



Key Responsibilities:

  • Design develop and maintain high performance C applications.
  • Analyze and improve existing systems including legacy code to enhance performance reliability and maintainability.
  • Take initiative in debugging and resolving complex technical issues even in unfamiliar or undocumented codebases.
  • Provide technical direction and mentorship to a team of full stack engineers.
  • Collaborate with cross-functional teams to define design and ship new features.
  • Contribute to code reviews technical standards and ongoing improvements to engineering practices.
  • Ensure system quality through testing automation and performance monitoring.
  • Support operational excellence by maintaining up-to-date documentation ticket management and team communication.
  • Stay updated with the latest industry trends and technologies to ensure the team uses best practices.
  • Adapt to and thrive in a rapidly changing environment demonstrating flexibility and resilience.
Requirements
  • 8 years of experience in software engineering with a focus on large-scale platforms.
  • Expert in C with strong understanding of object-oriented programming.
  • Strong understanding of SQL and database management.
  • Strong understanding of Oracle and PL/SQL scripts.
  • Experience with Cloud Development in AWS.
  • Solid knowledge of Perl scripting.
  • Extensive experience working in a Linux environment.
  • Strong analytical and problem-solving skills.
  • Excellent problem-solving skills and attention to detail.
  • Strong leadership and mentoring skills.
  • Excellent communication and collaboration abilities.


Preferred Qualifications:

  • Experience in Java and Angular frameworks.
  • Familiarity with container orchestration tools like ECS or Kubernetes.
  • Background in Payment Processing Financial Services or other high-availability transactional systems.
  • Experience modernizing or refactoring legacy systems.


Personal Attributes:

  • Proactive and self-directed; able to take ownership of technical challenges with minimal oversight.
  • Relentless drive to achieve goals and meet deadlines.
  • Strong analytical and critical thinking abilities.
  • Ability to thrive in a fast-paced dynamic environment.
  • Passion for continuous learning and professional development.
  • Consistent and dependable in follow-through documentation and team updates.
  • Detail-oriented with a commitment to delivering high-quality maintainable solutions.

Required Experience:

Staff IC

Full-timeDescriptionWe are seeking a Principal Software Engineer with strong expertise in C and a proven track record of building and maintaining high-performance systems in Linux-based cloud-hosted environments. This role involves working across a range of technologies including Oracle SQL PL/SQL P...
View more view more

Key Skills

  • Continuous Integration
  • Docker
  • Jenkins
  • Python
  • System Design
  • Agile
  • C/C++
  • Go
  • Systems Engineering
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

From small businesses to enterprise SaaS platforms, Stax is designed to power your payments.

View Profile View Profile