Software Engineer

Popular Tech

$157K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's Degree in Computer Science, Information Systems, or Engineering required
  • 5+ years of experience in software engineering
  • Proficiency in Java and experience with AWS technologies
  • Experience with Kubernetes and infrastructure automation tools (CDK, CloudFormation)
  • Strong background in integrating machine learning models into production systems

Responsibilities

  • Engineer scalable data frameworks for large-scale data processing
  • Automate infrastructure deployments to reduce manual errors
  • Enhance backend workflows for improved forecasting accuracy
  • Produce technical documentation to support scalability and onboarding
  • Integrate and validate machine learning models in production environments
  • Design invoice automation systems for high-volume transactions
  • Develop and connect ETL pipelines to interactive dashboards

Benefits

  • Relocation assistance available
  • Opportunity to work with cutting-edge technologies
  • Focus on scalability and efficiency in data handling
  • Engagement in impactful projects with significant transactional volume
  • Collaborative work environment in Irvine, CA
Full Job Description
Software Engineer (F/T):
Engineer scalable data frameworks using Java, orchestrated on Kubernetes, and AWS glue, leveraging Hive-backend Iceberg tables for terabyte-scalable data processing and efficient data handling in production systems; automate infrastructure deployments with AWS, CDK, CloudFormation, and YAML, reducing manual errors and accelerating release cycles; enhance backend forecasting workflows by integrating Java APIs and ML models, increasing decision accuracy across financial systems; produce detailed technical design documents and metadata catalogs to improve team onboarding and support system scalability, paralleling the need for clear design specifications; integrate machine learning models into production pipelines for workforce forecasting, using A/B testing to validate model performance and measure impact on planning accuracy; design and deploy invoice automation systems impacting billions in transactional volume, ensuring end-to-end accuracy and system reliability; develop Java + Spark ETL pipelines on AWS Glue/EMR for high-volume data processing, connect results to interactive dashboards built with HTML/JavaScript; integrate legacy Oracle and SQL Server databases into modern Snowflake and Spark-based pipelines, streamlining data migration, ensure schema consistency, and reducing data latency across analytical systems; design and integrate RESTful APIs with Azure AI/ML services; deploy Java and Java microservices on Azure to handle secure academic analytics.

Job location Irvine, CA but relocation possible.
Offered Wage: $157,123/year.
Master's Degree in Computer Science, Information Systems or any Engineering is required.
Mail resumes Attn: HR, Popular Tech, 10 Corporate Park, Suite 320, Irvine, CA 92606.

Similar Jobs

More Jobs at Popular Tech

  • Software Engineer
    $157K *
    Irvine, CA 92620 (Orange County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: