Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Kobie Logo

Sr. Principal Software Engineer

Kobie

Salary not specified
Apr 15, 2025
Saint Leo University, FL, US
Apply Now

The company is looking to evolve its loyalty platform to stay best of breed in functionality and technology.

Requirements

  • Strong understanding of enterprise architecture frameworks and methodologies
  • Experience in defining and implementing cloud-based architectures (e.g., AWS, Azure, Google Cloud Platform).
  • Proficiency in architectural modeling and design tools (e.g., Enterprise Architect, ArchiMate).
  • Deep understanding of software architecture principles, design patterns, and best practices.
  • Experience with microservices architecture, containerization technologies, and orchestration platforms (e.g., Docker, Kubernetes).
  • Familiarity with data streaming platforms (e.g. Kafka)
  • Knowledge of modern data architecture principles and technologies (e.g., data lakes, data warehouses, big data platforms)

Responsibilities

  • Develop and maintain the enterprise architecture roadmap, aligning technology initiatives with business goals and objectives.
  • Functionally decompose the overall platform into composable, loosely coupled, domains that can operate independently, and together, to solve a wide variant of challenges.
  • Design scalable, reliable, and secure architecture patterns and standards for applications, data, infrastructure, and integration points.
  • Lead the evaluation and selection of technology platforms, frameworks, and tools to support the company's growth and innovation.
  • Provide guidance and oversight to project teams throughout the software development lifecycle, ensuring adherence to architectural principles and standards.
  • Conduct architectural reviews and provide recommendations to optimize performance, scalability, and maintainability of systems.
  • Drive continuous improvement initiatives to enhance the effectiveness and efficiency of the technology architecture practice.

Other

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 10+ years of experience in enterprise architecture, solution architecture, or related roles, with a proven track record of designing and implementing complex systems.
  • Excellent communication and presentation skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
  • Strong leadership and collaboration skills, with the ability to influence decision-making and drive consensus across teams.