Create Alert
Email me similar jobs

Lead I - Software Engineering

Temporary 52 USD
Overview:
TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client provider of digital technology and transformation, information technology and services
Position: Lead I - Software Engineering
Location:Bellevue, WA and Frisco, TX
Duration: 6 Months
Job Type: Temporary Assignment
Work Type: Onsite
Job Description :
About the Role:
  • Sr. Engineer, Software Privacy designs, develops, and delivers scalable software solutions that enable privacy-compliant, highly available, and secure systems across the enterprise.
  • This role partners closely with architects, product owners, data engineers, and privacy stakeholders to build services and platforms that support regulatory compliance while maintaining performance and scalability.
  • The engineer leads technical design and implementation of microservices, APIs, and event-driven architectures, and contributes to system architecture, automation, and reliability.
  • Success is measured by the quality, scalability, and reliability of delivered software, adherence to privacy and compliance requirements, and the ability to influence technical outcomes across teams.
What You'll Do:
  • Design, develop, test, and deploy high-quality software solutions using Java and Spring Boot
  • Build scalable, high-performing RESTful APIs and microservices aligned with privacy and compliance requirements
  • Implement and support event-driven and message-based architectures using Kafka or similar technologies
  • Collaborate with cross-functional teams including product, architecture, data, and privacy to deliver compliant solutions
  • Contribute to system and application architecture, including service design, data flows, and integration patterns
  • Participate in code reviews, agile ceremonies, and technical design discussions
  • Troubleshoot and resolve complex software issues across development and production environments
  • Develop and maintain CI/CD pipelines, automation, and deployment workflows
  • Write and maintain clear technical documentation, including design documents and system specifications
  • Continuously evaluate and adopt modern technologies to improve system performance, reliability, and maintainability
  • Daily use of AI productivity tools (Claude, Cursor) is required across the software development lifecycle -including design, API and microservice development, code generation, code review, testing, debugging, deployment, documentation, and production support.
  • Design, build, and operate AI agents that automate software engineering tasks such as generating boilerplate code for new microservices, creating unit and API tests, analyzing logs, triaging incidents, and supporting CI/CD pipelines.
  • Build and integrate AI-enabled capabilities into backend services and APIs using foundation models, prompt engineering, and retrieval-augmented generation (RAG) patterns.
  • Implement audit logging, observability, and human-in-the-loop controls for AI agents and AI-assisted workflows running in Tier-0 production environments.
What You'll Bring:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 6+ years of software engineering experience, building and supporting enterprise-grade applications
  • Strong experience working in Agile or Scrum-based development environments
  • Demonstrated ability to work independently on complex technical problems while collaborating across teams
  • Strong analytical, problem-solving, and communication skills
  • Familiarity with foundation models, prompt engineering, retrieval-augmented generation (RAG), and AI agent development applied to backend services and APIs, including privacy and enterprise reusable solutions
Must Have Skills:
  • Strong experience with Java and Spring Boot
  • Experience building scalable REST APIs and microservices
  • Proficiency with messaging and event-driven systems such as Kafka or JMS
  • Experience working with JSON and XML, including schema validation
  • Experience with Git, GitLab, and CI/CD automation
  • Experience developing test automation using tools such as JUnit or Karate
  • Proficiency with API testing tools such as Postman
  • Experience working with relational databases and writing complex SQL
  • Experience with containerization and orchestration tools such as Docker and Kubernetes
  • Strong experience using observability and telemetry tools such as Splunk, AppDynamics, or Grafana
  • Hands-on experience with AI productivity tools (Claude and Cursor or similar IDE) and working knowledge of foundation models, prompt engineering, retrieval-augmented generation (RAG), and AI agent development.
Nice to Have:
  • Experience with Snowflake or cloud-based data platforms
  • Experience implementing or supporting privacy regulations such as CCPA, CPRA, GDPR, TCPA, or COPPA
  • Experience working in cloud-native environments (Azure, AWS, or GCP)
  • Experience contributing to system architecture or platform-level design decisions
TekWissen Group is an equal opportunity employer supporting workforce diversity.
Similar jobs

Lead I - Software Engineering

Apply Now
Back to search page