(352) FASTTEK | (352) 327-8835
FASTTEK GLOBALpowered by Fast Switch - Great Lakes
info@fasttek.com
(352) FASTTEK | (352) 327-8835
Chennai, Tamil Nadu
Software Engineer #1038350
Job Description:
  • The Strategy & Enterprise Analytics team, part of the Global Data Insight & Analytics (GDI&A) organization, is seeking an experienced Software Engineer to develop and deliver innovative AI Assistants.
  • As a key member of our team, you will collaborate with business partners in the Legal Ops Analytics and AI¿ areas to identify and implement new AI solutions to drive business results.
 
Skills Required:
  • Python, Google Cloud Platform - Biq Query, Data Flow, Dataproc, Data Fusion, TERRAFORM, Tekton,Cloud SQL, AIRFLOW, POSTGRES, Airflow PySpark, Python, API, react js, React Native
 
Skills Preferred:
  • Angular, Full Stack Java Developer
 
Experience Required:
  • 5-7 years of experience in Data Engineering or Software Engineering, with at least 2 years of hands-on experience building and deploying cloud-based data platforms (GCP preferred).
  • Strong proficiency in SQL, Java, and Python, with practical experience in designing and deploying cloud-based data pipelines using GCP services like BigQuery, Dataflow, and DataProc.
  • Solid understanding of Service-Oriented Architecture (SOA) and microservices, and their application within a cloud data platform.
  • Experience with relational databases (e.g., PostgreSQL, MySQL), NoSQL databases, and columnar databases (e.g., BigQuery).
  • Knowledge of data governance frameworks, data encryption, and data masking techniques in cloud environments.
  • Familiarity with CI/CD pipelines, Infrastructure as Code (IaC) tools like Terraform and Tekton, and other automation frameworks.
  • Excellent analytical and problem-solving skills, with the ability to troubleshoot complex data platform and microservices issues.
  • Experience in monitoring and optimizing cost and compute resources for processes in GCP technologies (e.g., BigQuery, Dataflow, Cloud Run, DataProc).
 
Education Required:
  • Master's Degree
 
Education Preferred:
  • Bachelor's Degree
 
Additional Information :
  • We're looking for a software engineer with 5+ years of experience in building high impact software products, preferably in the domain of analytics and AI.
  • You're a humble and collaborative individual who thrives in a fast-paced environment.
  • You're passionate about developing and delivering AI Assistants that drive business impact.
 
Responsibilities:
  • Lead the design, development, and implementation of innovative, scalable, and high-quality software solutions across multiple business domains.
  • Drive technical strategy, architectural patterns, and best practices, ensuring alignment with company goals and long-term vision.
  • Make high-level technical decisions, including technology selection, and influence organizational technical strategy. Create novel solutions and implement advanced architectural patterns, focusing on domain-driven design, clean architecture, event-driven patterns, caching, partitioning, latency, scalability, and availability.
  • Provide strategic insights and recommendations to leadership, proactively identifying gaps and proposing solutions. Author comprehensive architecture documents, develop technical roadmaps, and ensure data-informed decision-making. Design, implement, and optimize systems for performance, security, privacy, and compliance, anticipating future requirements and building extensible solutions.
  • Deliver business outcomes by building systems that meet Service Level Objectives (SLOs), implementing sophisticated testing strategies, and driving quality tool adoption.
  • Lead and ensure high-quality code reviews, manage branching strategies, and promote Clean Coding practices.
  • Improve developer productivity by automating manual steps in CI/CD and reducing feedback loops.
  • Balance technical debt with business needs and collaborate effectively across teams and with leadership.