Illuminating Solutions
Principal Full Stack Engineer
Location
United States
Posted
4 days ago
Salary
$120 - $130 / hour
Seniority
Lead
Job Description
Principal Full Stack Engineer
Tech Firefly
• Lead the design and development of end-to-end applications, combining robust Java Microservices with a modern Angular frontend. • Architect seamless data exchange pipelines utilizing FHIR/HL7 standards and API Gateways. • Design and deploy scalable, cloud-native, and event-driven distributed systems on GCP. • Ensure data integrity and performance across PostgreSQL and distributed databases like Google Cloud Spanner. • Define engineering best practices, conduct code reviews, and guide agile teams toward successful product launches.
Job Requirements
- 12–15 years of experience in full-stack software development, with significant tenure in architectural or principal roles.
- Prior experience in the Healthcare domain is highly preferred.
- Expert knowledge of Java Microservices, API Gateways, and healthcare compliance standards (FHIR / HL7).
- Strong proficiency with Angular for building scalable enterprise user interfaces.
- Proven experience architecting solutions on GCP and managing PostgreSQL or Spanner databases.
- Advanced mastery of cloud-native systems, service mesh, and event-driven patterns.
- Nice to Have**
- Familiarity with Electronic Health Record (EHR) systems, specifically EPIC.
- Proficiency with Python.
- Experience with GKE, GCS, and APIGEE.
- Exposure to Agentic AI and AI-assisted coding methodologies.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Technical Leader
GE VernovaGrid Solutions, part of the GE Vernova portfolio of energy businesses, serves customers globally with over 12,000 employees. Grid Solutions provides equipment, systems, and services to bring power reliably and efficiently from the point of generation to end power consumers. We electrify the world with advanced grid technologies and accelerate the energy transition. GE Vernova, a dynamic accelerator comprised of our Power, Renewable Energy, Digital and Energy Financial Services businesses, is focused on leading a new era of energy - electrifying the world while simultaneously working to decarbonize it. If you are ready to make a difference and usher in a new era of energy, come join us.
• Drive technical project activities and ensure successful project execution from design to commissioning • Be the main technical interface between the customer and our project execution team • Lead customer technical meetings including kickoff, specification clarifications and design reviews • Participate in project risk and opportunity reviews, manage project budgets in term of man-days allocated to the engineering tasks, and provide regular progress updates • Collaborate with the Project Manager for project planning, risk mitigation and change requests • Analyse customer specifications, write project technical documentation, and validate technical solutions with customers, and ensure adherence to project document control • Specify software and IEDs, manage technical execution planning, and ensure adherence to GE Vernova safety standards • Address technical deviations, manage fault reports, and support site engineers remotely or on-site • Lead Factory Acceptance Tests, Site Acceptance Tests, and coordinate with commissioning teams for major site milestones • Provide project-specific training to customers, support tendering and commercial teams, and ensure customer satisfaction through professional project execution
• Design, build, and operate foundational systems used across Airbnb engineering. • Solve infrastructure problems involving distributed systems, Kubernetes, and developer workflows. • Partner closely with teams across Developer Platform, DevAI, CI/CD, Cloud Infrastructure, and Security. • Shape the technical direction and set the bar for craft on a small, high-impact team. • Build and operate cloud development environments and execution platforms. • Scale Kubernetes-based worker pools, control planes, and APIs. • Improve air validation for quick engineer testing. • Enhance source-control and code-review systems. • Improve developer workflows across build, test, and dependency management. • Diagnose production issues across distributed systems, networking, and storage. • Mentor engineers on the team and elevate quality through code review and feedback.
Senior BESS Engineer – Americas
TWAICEUnleash the full potential of batteries with predictive battery analytics software.
• Serving as primary technical contact for US and Americas customers, building relationships with both technical and commercial stakeholders. • Supporting pre-sales alongside Sales and Solution Engineering: technical discovery, data-readiness assessments, and architecture discussions. • Leading technical onboarding: reviewing Single Line Diagrams, mapping sensor hierarchies (cell to string to rack to enclosure to PCS to system), and configuring sensor specifications in Databricks before KPI rollout. • Managing KPI rollout and validation: releasing TWAICE KPIs, and diagnosing sensor data quality issues, insufficient cycling data, and aggregation errors. • Leading performance analysis during commissioning and augmentation: interpreting capacity test results, flagging anomalies (cell imbalances, voltage spread issues, RTE gaps), and producing executive-ready outputs. • Surfacing recurring product gaps and customer feedback to Product and Engineering. • Running platform training for performance engineers, O&M leads, and asset managers. • Up to 25% travel for customer meetings and on-site visits across the Americas.
Senior Fullstack AI Developer
DevsuDevsu is a technology agency that provides software development services, IT augmentation and staffing.
Role Description At Devsu we are looking for an experienced Full Stack Developer who can architect and build an innovative AI-powered RPG content creation platform for a major publishing client. This is a high-impact, fast-paced project where you'll work directly with a Technical Principal, client stakeholders, and a cross-functional Agile team. This role requires someone who can move quickly, make smart architectural decisions under pressure, work collaboratively in pair programming sessions, and balance technical excellence with pragmatic delivery. You'll be building the core AI engine and backend infrastructure that powers complex, stateful content workflows. Work remotely from anywhere in Latam! - Design and develop backend services leveraging RAG architectures to deliver intelligent, context-aware responses. - Build and optimize integrations with LLM providers (e.g., OpenAI, Bedrock), ensuring performance, scalability, and cost efficiency. - Develop modern user interfaces using React and TypeScript. - Build Python-based APIs and microservices deployed via AWS Lambda (Serverless Framework); contribute to Node.js services where needed. - Work with and integrate multiple data sources, including PostgreSQL, Snowflake, and DynamoDB. - Collaborate with frontend, data, and DevOps teams to ensure smooth deployment and integration of AI-driven features. - Implement monitoring, logging, and performance optimization for AI pipelines and services (CloudWatch, etc.). - Maintain security best practices for data handling, authentication, and API usage. - Continuously evaluate and recommend new AI tools, frameworks, and best practices. Qualifications - 3+ years of experience building production-grade web applications. - Strong experience in AI/LLM development, working with APIs such as OpenAI, Anthropic, or AWS Bedrock. - Proven expertise in prompt engineering, RAG systems, context management, and cost optimization. - Strong backend development skills in Python, including API design, distributed systems, and serverless architectures. - Hands-on experience with the AWS ecosystem (Lambda, ECS, S3, RDS, DynamoDB, CloudWatch, etc.). - Experience working with React + TypeScript on the frontend. - Solid experience with databases: PostgreSQL, Snowflake, DynamoDB. - Experience in Agile/Scrum environments. - Comfortable with pair programming and collaborative development. - Ability to prioritize and adapt in fast-paced environments. - Strong communication skills with both technical and non-technical stakeholders. Requirements - Languages: Python, React, Go, TypeScript/Node.js - AI/LLM: OpenAI API, AWS Bedrock, LangChain, semantic search, vector databases - Cloud: AWS services (Lambda, ECS, RDS, DynamoDB, S3, API Gateway, CloudWatch) - Infrastructure: Terraform or CloudFormation, Docker, CI/CD pipelines - Databases: PostgreSQL, DynamoDB, Redis, or similar - APIs: RESTful design, GraphQL, WebSocket connections - Testing: Unit testing, integration testing, test automation frameworks Benefits - A stable, long-term contract with opportunities for professional growth - Private health insurance - A remote culture that promotes work-life balance - Ongoing training, mentoring, and learning programs to keep you at the forefront of the industry - Free access to AI training resources and cutting-edge AI tools to enhance your daily work - A flexible paid time off (PTO) policy and paid holidays - Challenging, world-class software projects for clients in the U.S. and Latin America - Collaboration with some of the most talented software engineers in Latin America and the U.S., in a diverse work environment




