Lead Software Engineer – Full Stack - Java/AWS/Streaming
On-site · Plano, Texas, United States
Job Summary
Lead Software Engineer responsible for guiding the design and delivery of cloud-native, Java/Python-based full-stack solutions, including high-volume data processing systems, with a focus on open-source tooling and AI/ML integration. Responsibilities include leading technical implementations, cross-team collaboration with product managers and data scientists, mentoring junior engineers, pair programming, and ensuring adherence to standards while driving continuous delivery. Must efficiently use Docker/Kubernetes on AWS, leverage OpenSearch/ElasticSearch for search/analytics, and apply modern UI and data tooling where applicable.
Required Qualifications
- Formal training or certification in software engineering concepts
- 5+ years of applied experience
- Strong software engineering background with design patterns, cloud-native microservices architecture
- Proficient in Java, Python, Spring Boot, and Oracle with Maven tooling
- Experience with Docker, Kubernetes, AWS (EMR, OpenSearch, AWS Bedrock, EKS, ECS)
- Experience with data platforms hosted on Databricks, AI/ML solutions using Claude and DBx Vector search
- Proficient with relational databases (Postgres, Oracle, Aurora)
- Unit testing with JUnit or Mockito
- Experience with OpenSearch or ElasticSearch
- Hands-on AI/ML frameworks, Vector DB, OpenSearch, LLMs, cloud AI services (SageMaker, Azure ML)
- Bachelor’s or Master’s degree in CS/CE/Math or related field
- Preferred: SQL across databases, monitoring/observability tools (Grafana, Cortex, Kibana, Datadog, Cloudwatch), package management (NuGet, JFrog), UI knowledge (Angular or React)
- Ability to collaborate with data scientists, product managers, and business stakeholders
- Experience delivering high-volume, high-resilience data processing systems
- Pair programming and mentoring responsibilities
- Leadership in cross-team technology implementations
- Global technology organization collaboration across US and APAC
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.