Software Engineering Lead

Axelon Services Corporation

San Jose, CA

JOB DETAILS
SKILLS
Apache Hadoop, Apache Spark, Architectural Design, Best Practices, Big Data, Cloud Architecture, Cloud Computing, Computer Science, Data Lake, Data Management, Data Modeling, Data Quality, Data Storage, Data Warehousing, Database Analysis, Database Technology, Distributed Computing, Documentation, Entity Relationship Diagram (ERD), Identify Issues, Information/Data Security (InfoSec), MapReduce, Microsoft Visio, Microsoft Windows Azure, Operational Support, Performance Tuning/Optimization, Problem Solving Skills, Python Programming/Scripting Language, Relational Databases (RDBMS), SQL (Structured Query Language), Scripting (Scripting Languages), Software Engineering, Support Documentation, System Architecture, Technical/Engineering Design
LOCATION
San Jose, CA
POSTED
4 days ago


Pay Rate: $65/hr

  • Design, implement, and optimize cloud-based data architectures.
  • Translate complex data systems into clear architecture diagrams and documentation.
  • Contribute directly to implementation.


Responsibilities:

  • Design and implement secure, scalable cloud-based data pipelines, data lakes, and data warehouses.
  • Evaluate, select, and integrate cloud data services including storage, databases, and analytics tools.
  • Develop and maintain cloud data architecture strategies aligned with business and technical goals.
  • Create clear data flow diagrams, system architecture diagrams, and entity-relationship diagrams.
  • Document data architecture designs, technical decisions, and system processes.
  • Maintain architecture documentation to support development and operational teams.
  • Participate directly in the implementation of cloud data solutions and data pipelines.
  • Identify and implement performance optimization strategies for cloud-based data systems.
  • Troubleshoot and resolve issues related to data pipelines, data quality, and data accessibility.


Requirements:

  • Bachelor’s Degree in Computer Science Engineering (Mandatory).
  • Minimum 5 years of hands-on experience in data engineering using distributed computing frameworks such as Spark, MapReduce, or Databricks.
  • Proven experience designing and implementing Azure-based cloud data solutions.


Required Skills:

  • Strong knowledge of data modeling techniques and best practices.
  • Proficiency with relational and non-relational database systems.
  • Strong experience creating architecture diagrams using tools such as Visio, Lucidchart, or similar visualization tools.


Preferred Skills:

  • Advanced experience with Azure data services such as Databricks and Azure Data Lake.
  • Expertise in big data technologies including Hadoop and Spark.
  • Knowledge of data governance, security frameworks, and compliance practices.
  • Experience with Python and SQL scripting.

About the Company

A

Axelon Services Corporation