GrepJob
National Information Solutions Cooperative (NISC)

Software Developer II - Meter Data Management Software (Full Stack, Databricks)

National Information Solutions Cooperative (NISC)
Apply
about 2 hours ago
Newark, CA, USAMid Level / Senior
H1B Sponsor

Responsibilities

  • Design, develop, test, and maintain full-stack applications and scalable data engineering solutions.
  • Build and optimize data pipelines and datasets to support analytics, reporting, and data science use cases.
  • Work with Data Warehouse and Lakehouse architectures, including Databricks and Delta Lake.
  • Analyze and resolve complex technical issues across application and data platforms.
  • Apply SDLC best practices to ensure quality, performance, security, and maintainability of production code.
  • Collaborate closely with Product, Data, UX, and Engineering teams to deliver business solutions.
  • Participate in architectural and technical design discussions and contribute to technical direction.
  • Create and maintain data tools that improve data accessibility, reliability, and usability.
  • Identify and implement opportunities for automation, scalability, and system optimization.
  • Provide clear progress updates and communicate risks, dependencies, and technical considerations.
  • Explore and prototype intelligent agent-based features that enhance user experience or automate workflows.
  • Other duties as assigned.

Requirements

  • Generally requires 5+ years’ experience in software development.
  • Experience as a Software Engineer or Data Engineer in a full-stack, cloud-based environment.
  • Strong experience building and optimizing data pipelines, architectures, and complex datasets.
  • Proficiency with Databricks, Delta Lake, and Big Data technologies (e.g., Spark, Kafka).
  • Experience with AWS cloud services (e.g., S3, Lambda, EC2, EMR, SQS, SNS, CloudWatch).
  • Strong understanding of ETL/ELT processes, metadata, dependency, and workload management.
  • Experience with relational and NoSQL databases (e.g., Oracle, Postgres, Cassandra, DynamoDB).
  • Proficiency in object-oriented programming languages such as Java or Scala.
  • Working knowledge of containerization and orchestration tools (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and engineering tools such as JIRA, Confluence, Bitbucket, and Bamboo.
  • Nice to have: scripting languages (Python, JavaScript, Bash), Angular, Spring Boot, MDM experience.
  • Strong analytical, problem-solving, and root-cause analysis skills.
  • Excellent verbal and written communication skills.
  • Ability to remain composed and think analytically in high-pressure situations.
  • Self-motivated, accountable, and effective in a collaborative, cross-functional environment.
  • Commitment to NISC’s Statement of Shared Values.

Benefits

  • Medical, Dental and Vision Insurance.
  • Health Savings Account (HSA) with $100 monthly contributions from NISC.
  • Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program.
  • Dependent Care Flexible Spending Account (FSA) thru Paylocity.
  • Fully covered life insurance up to x3 annual base salary.
  • Fully covered short- and long-term disability.
  • 401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions.
  • PTO accrual levels dependent on years of service, 120 Life Leave Event hours, Holiday Week, and 9 paid holidays.
  • $2,500 Interest-FREE technology loan program.
  • $25,000 employee educational assistance program.
  • Volunteer, Wellness, Family Events and other employee fun supplied by our committees.
  • Employee Assistance Program; assisting employees and dependents with virtually any life event.
  • Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships.

Tech Stack

AngularApache SparkAWSBashDatabricksDockerJavaJavaScriptKubernetesPythonScalaSpring BootSQL

Categories

Data EngineeringFull Stack