Software Developer II - Meter Data Management Software (Full Stack, Databricks)
National Information Solutions Cooperative (NISC)about 5 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 for analytics and reporting.
- 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 with Product, Data, UX, and Engineering teams to deliver business solutions.
- Participate in architectural and technical design discussions.
- Create and maintain data tools to improve data accessibility and usability.
- Identify and implement opportunities for automation and system optimization.
- Provide clear progress updates and communicate risks and technical considerations.
- Explore and prototype intelligent agent-based features.
Requirements
- Requires 5+ years of experience in software development.
- Experience as a Software Engineer or Data Engineer in a full-stack, cloud-based environment.
- Strong experience in building and optimizing data pipelines and architectures.
- Proficiency with Databricks, Delta Lake, and Big Data technologies.
- Experience with AWS cloud services such as S3, Lambda, and EC2.
- Strong understanding of ETL/ELT processes and workload management.
- Experience with relational and NoSQL databases.
- Proficiency in object-oriented programming languages like Java or Scala.
- Working knowledge of containerization and orchestration tools.
- Familiarity with CI/CD pipelines and engineering tools.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
- Ability to remain composed in high-pressure situations.
- Self-motivated and effective in a collaborative environment.
- Commitment to NISC’s Statement of Shared Values.
Benefits
- Medical, Dental and Vision Insurance.
- Health Savings Account (HSA) with monthly contributions from NISC.
- Dependent Care Flexible Spending Account.
- Fully covered life insurance and short- and long-term disability.
- 401(k) with employee match and employer contributions.
- PTO accrual levels dependent on years of service and paid holidays.
- $2,500 Interest-FREE technology loan program.
- $25,000 employee educational assistance program.
- Employee Assistance Program for life events.
- Benevolence Committee to support employees with financial hardships.
Tech Stack
Categories
Data EngineeringFull Stack