Lead Full Stack Engineer in Mundelein

Energy Jobline
Mundelein, IL, United States
3 days ago
Apply on www.energyjobline.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Automation of Tests Microsoft Azure Software Quality Continuous Integration DevOps Django Web Framework Elasticsearch Graph Database Monitoring of Systems
+27 more
Python (Programming Language) NoSQL Role-Based Access Control Search Technologies Service-Oriented Architecture Software Engineering TypeScript Google Cloud ReactJS Retrieval-Augmented Generation Indexer AI Coding Agents Backend Fastapi Vue.js Event Driven Architecture Webpack AngularJS Information Technology Real Time Data Apache Kafka Build Tools Graphql Front End Software Development Restful APIs Stream Processing Data Pipelines

Job description

n \n

  • Lead the design, development, and deployment of full stack applications, including backend services, APIs (REST/GraphQL), and frontend interfaces, ensuring modularity, security, and high performance. \n

  • Collaborate with cross-functional teams-Product, Design, Data Science-to translate requirements into intuitive, reliable user experiences and scalable backend solutions. \n

  • Define and evolve canonical data models, manage complex entity relationships (graphs, hierarchies), and develop indexing/search solutions (Elasticsearch, vector search) supporting AI-driven search and recommendation features. \n

  • Build event-driven architectures (Kafka, cloud pub/sub), implementing asynchronous workflows and stream processing for scalable, real-time data handling. \n

  • Integrate AI/ML functionalities-such as retrieval-augmented (RAG), semantic search, and entity resolution-into workflows, optimizing usability and business impact. \n

  • Establish frontend architecture using modern frameworks (React, Vue, Angular) with focus on performance, accessibility, and shared UI component libraries. \n

  • Drive service reliability, system observability, automated testing, and continuous improvement practices. \n

  • Implement robust security measures, including role-based (RBAC) and attribute-based access controls (ABAC), across all layers of the application stack. \n

  • Mentor engineering teams in architecture, code quality, and technical innovation, fostering best practices and engineering excellence. \n

  • Coordinate with DevOps and Security to ensure compliant, scalable, and resilient infrastructure, primarily on cloud platforms like AWS. \n

Requirements

  • 5+ years of professional full stack software engineering, with demonstrated leadership in complex enterprise systems. \n

  • Strong expertise in backend frameworks (FastAPI, Django) and frontend frameworks (React, Vue, Angular) with modern build tools (Vite). \n

  • Proficiency in Python and TypeScript; solid understanding of data modeling (relational, NoSQL, graph databases). \n

  • Extensive experience designing and consuming RESTful and GraphQL APIs, with large-scale, service-oriented architecture knowledge. \n

  • Hands-on experience with event-driven systems (Kafka, cloud pub/sub) and asynchronous processing pipelines. \n

  • Skilled in implementing security controls (RBAC, ABAC) and multi-tenant applications, with familiarity in search technologies (Elasticsearch, vector search). \n

  • Deep understanding of cloud- development in AWS; CI/CD, observability, and automation practices. \n

  • Familiarity with AI/ML feature integration, including retrieval-augmented (RAG), semantic search, and AI workflow observability., * Advanced degree in Computer Science, Software Engineering, or related fields; relevant cloud certifications (AWS, Azure, GCP). \n

  • Experience in data-intensive industries such as finance, property management, or enterprise analytics. \n

  • Active use of AI coding assistants and agents, with an understanding of their application in modern software development workflows. \n

  • Knowledge of search optimization and domain-specific data modeling within complex enterprise environments. \n

Benefits & conditions

Competitive salary commensurate with experience, comprehensive benefits package, and flexible remote work options aligned with EST working hours. Occasional travel (2-3 times per year) is expected.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.energyjobline.com
Prepare application

Good distractions

Loading talks and stories from around this role…