Staff Platform Engineer

in Information Technology
  • Austin, Texas View on Map
  • Salary: $150,000.00 - $215,000.00
Permanent

Job Detail

  • Experience Level Staff
  • Degree Type Bachelor of Science (BS)
  • Employment Full Time
  • Working Type Remote
  • Job Reference 0000016480
  • Salary Type Annually
  • Industry Defense and Space
  • Selling Points

    Drive impactful engineering projects shaping scalable backend systems architecture. Collaborate within a dynamic team to innovate multi-tenant geospatial platforms. Enhance technical leadership skills while driving platform evolution.

Job Description

Overview

  • Lead the design and development of scalable backend systems for a geospatial data platform, emphasizing distributed architecture and operational efficiency.
  • Collaborate with a dynamic engineering team to create innovative solutions supporting multi-tenant structures and advanced data management.
  • Shape the architecture for identity management, data isolation, and tenant lifecycle systems, ensuring optimal performance and security.
  • Provide technical leadership, mentoring team members, and setting long-term engineering goals aligned with organizational objectives.
  • Contribute to engineering excellence by implementing best practices across design, testing, and deployment phases of the software development lifecycle.
  • Engage with stakeholders to translate complex requirements into actionable project plans, ensuring timely and quality delivery.
  • Drive the evolution of platform components to support scalability, innovation, and product development.
  • Work remotely in a fast-paced environment, leveraging cutting-edge technologies to address challenging engineering problems.

Key Responsibilities & Duties

  • Design and implement backend services for multi-tenant geospatial data platforms, focusing on scalability, reliability, and performance.
  • Develop robust systems for authentication, authorization, and identity lifecycle management to ensure security and compliance.
  • Architect solutions for data isolation and tenant boundaries, enhancing system integrity and user experience.
  • Enhance APIs and platform components to support diverse product teams and organizational goals.
  • Act as a technical mentor, fostering innovation and aligning design decisions with strategic objectives.
  • Collaborate with cross-functional teams to define requirements and ensure seamless project execution.
  • Promote engineering best practices, driving efficiency and innovation across the software development lifecycle.
  • Contribute to distributed systems architecture to achieve high reliability and operational scalability.

Job Requirements

  • Bachelor of Science (BS) degree in Computer Science, Engineering, or a related field.
  • Minimum of 7 years of experience in backend systems development and distributed systems architecture.
  • Proficiency in software engineering fundamentals, including data structures, algorithms, and system design.
  • Experience with authentication, authorization, and identity management systems in SaaS environments.
  • Familiarity with multi-tenant platforms and strategies for data isolation and tenant management.
  • Strong understanding of the software development lifecycle (SDLC) and agile methodologies.
  • Ability to operate effectively within a collaborative, remote engineering team environment.
  • Interest in geospatial data platforms or large-scale data systems is advantageous.
  • ShareAustin:

Related Jobs

  • Lead impactful software projects in a hybrid work environment. Collaborate with cross-functional teams to deliver innovative solutions. Enhance your Agile expertise and project management skills in a dynamic setting.