Lead the delivery of scalable, secure software solutions by collaborating with cross-functional teams.
Drive the full software development lifecycle, including design, coding, testing, deployment, and maintenance.
Own delivery of scoped features and components through collaborative engineering teams.
Write clean, efficient, and reliable code.
Participate in solution design, conduct code reviews, and apply object-oriented programming and documentation-based coding practices.
Mentor peers, promote engineering best practices, and contribute to continuous improvement initiatives.
Requirements
Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area.
5 years’ experience in software engineering or related area.
Strong experience in Java, Scala, & React.
Proven expertise in Big Data, Hadoop and Apache Spark.
Expertise in integrating AI/ML components and leveraging generative AI tools to enhance development efficiency.
Effective collaboration and communication skills to work across teams and translate complex requirements into technical solutions.
Tech Stack
Apache
Hadoop
Java
React
Scala
Spark
Benefits
Health benefits including medical, vision and dental coverage.
401(k), stock purchase and company-paid life insurance.
Paid time off benefits including PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting.
Short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement.