Principal Full Stack Engineer, Blattner Technologies
Location: United States-Remote
Company Overview:
Blattner Technologies is a leader in enterprise AI solutions, specializing in transformative technologies for industries such as construction, healthcare, and smart cities. Our flagship product, Superwise, drives innovation by seamlessly integrating cutting-edge AI tools into products and applications that enhance productivity, scalability, and quality. At Blattner Technologies, we are redefining software development through agent-driven solutions, creating highly scalable, intelligent, and intuitive SaaS platforms.
Job Summary:
We are seeking a Principal Full Stack Engineer with a proven track record of at least 15 years of professional experience in designing, developing, and deploying full stack applications. This individual must demonstrate a proven capability and drive to utilize next-generation AI tools and technologies, such as modern GPT-based frameworks, to transform and accelerate the development of high-quality software and products.
As a leader in agent-driven development, you will focus on building innovative Superwise products and applications, leveraging modern cloud and DevOps practices. This role requires deep technical expertise, strategic thinking, and the ability to lead a technical team while maintaining a hands-on approach to software development. Code samples and a technical screening are required to validate your expertise.
Key Responsibilities:
Agentic and AI-Driven Development:
• Lead the integration of next-generation AI tools and frameworks to enable agent-driven workflows and solutions across the Superwise platform.
• Utilize GPT-based technologies to enhance the speed and quality of software development, enabling intelligent automation.
Application Design and Deployment:
• Architect and implement strategies for packaging and deploying full stack applications in cloud-native environments (AWS, GCP, Azure).
• Migrate traditional monolithic applications to modern microservices-based architectures, ensuring scalability and fault tolerance.
• Automate CI/CD pipelines in Gitlab to enable secure, scalable, and error-free deployments with rollback capabilities.
Cloud Infrastructure Management:
• Design and maintain cloud-native infrastructure that optimizes performance, scalability, and cost-efficiency.
• Implement monitoring, alerting, and incident response strategies to ensure system reliability.
• Utilize infrastructure as code (IaC) tools such as Terraform, Helm, and helmfiles to manage multi-cloud environments.
Team Leadership:
• Lead a development pod as a "player-coach," mentoring junior engineers while contributing to key technical decisions and coding tasks.
• Collaborate with cross-functional teams, including product managers and stakeholders, to align technical solutions with business objectives.
• Set and enforce best practices for coding, deployment, and team workflows.
Microservices and API Development:
• Design and deliver microservices architectures to enable efficient and scalable service delivery.
• Build and maintain RESTful APIs and some gRPC protocols, ensuring secure and efficient inter-service communication.
Required Qualifications:
• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
• At least 10 years of experience in full stack application development, with a strong emphasis on cloud-native environments.
• Proven hands-on experience in leveraging modern GPT-based AI tools or equivalent for accelerating software development.
• Advanced proficiency in Next.js, React.js, and Python, with a strong grasp of TypeScript and modern JavaScript frameworks.
• Solid understanding of OAuth2/OIDC protocols and the ability to demonstrate knowledge of different grant types, their use cases, and security considerations.
• Extensive experience building and optimizing CI/CD pipelines using GitHub, GitLab, Jenkins, or CircleCI.
• Deep expertise in containerization technologies such as Docker and Kubernetes, as well as multi-cloud platforms like AWS and GCP.
• Strong knowledge of microservices architectures, API management, and secure application deployment.
• Demonstrated ability to lead and mentor technical teams while remaining hands-on in development tasks.
Preferred Qualifications
• Experience designing and delivering agent-driven SaaS platforms.
• Proficiency in multi-tenant SaaS applications and scalable architectures.
• Familiarity with serverless computing and managed cloud services.
• Expertise in performance optimization, caching strategies, and database query tuning.
Soft Skills
• Excellent communication and leadership skills, with the ability to work collaboratively across distributed teams.
• Strong problem-solving and critical thinking abilities.
• High attention to detail, particularly in technical writing, documentation, and architecture diagrams.
Job Type: Full-time
Compensation Range: $160,000 - $200,000 per year
Application Requirements:
When applying, please include:
1. Code Samples: Links to repositories (e.g., GitHub, GitLab) showcasing your work or related projects.
2. Resume: A detailed resume highlighting relevant experience and accomplishments.
3. Cover Letter: An explanation of your interest in agent-driven development and how your skills will contribute to the Superwise platform.
4. References: Contact information for three professional references, including name, relationship, phone number, and email address.
Benefits Include:
• Competitive salary
• Comprehensive insurance and paid time off
• Opportunities for professional growth and development
• Flexible work hours and a supportive team environment
Blattner Technologies is an equal opportunity employer, dedicated to fostering a diverse and inclusive workplace. We welcome applications from all qualified individuals, irrespective of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Join us in our commitment to excellence and innovation and take the next step in your career with us.