Remote Position
[Remote] Senior Software Engineer, Business Intelligence
๐ Remote ยท United States
๐ผ Full-time
Note: The job is a remote job and is open to candidates in USA. Keeper Security is hiring a Senior Software Engineer for its Business Intelligence engineering team. The role builds and maintains full-stack applications, backend services, scheduled automation, and internal systems that support BI reporting and operational workflows, primarily using Java and AWS.
Responsibilities
- Build, maintain and improve full stack applications that support BI and internal operational workflows
- Write production-quality backend code primarily in Java
- Develop and maintain frontend components for internal applications and business workflows
- Build and manage cron jobs, scheduled services and other recurring automation processes
- Design and implement scalable solutions in AWS using services such as Lambda and S3
- Work with MySQL to support application logic, reporting workflows and internal data access needs
- Build and maintain REST APIs, backend integrations and services that support business systems
- Troubleshoot and optimize recurring jobs, backend services, application workflows and process reliability
- Partner with technical and non-technical stakeholders to translate business requirements into scalable technical solutions
- Balance multiple concurrent projects and priorities in a fast-paced environment
- Use AI-assisted development tools such as Claude, ChatGPT, GitHub Copilot or similar platforms to improve coding, debugging, testing, code review and engineering efficiency
Skills
- 5+ years of professional software engineering experience
- Strong Java experience, with at least 5 years of hands-on development
- Professional experience building backend applications and services
- Experience with MySQL
- Experience designing and implementing solutions in AWS
- Hands-on experience with AWS services such as Lambda and S3
- Experience building, managing or supporting Cron jobs and other scheduled backend processes
- Demonstrated proficiency with AI-assisted development tools and workflows, including AI-powered code generation, debugging, automated testing and code review support
- Strong written and verbal communication skills
- Ability to self-start and prioritize, plan, organize and manage multiple tasks efficiently
- Positive, team-oriented and results-driven mindset
- Bachelor's degree in Computer Science, Engineering or equivalent practical experience
- Experience supporting BI platforms, internal reporting systems or business operations tooling
- Experience building applications that support reporting, analytics or data-driven workflows
- Experience with React or another modern frontend framework
- Familiarity with additional AWS services used for application development, automation and data processing
- Experience working in fast-paced SaaS or cybersecurity environments
- Master's degree in Computer Science, Engineering or equivalent discipline
Benefits
- 100% remote position, with an opportunity to work a hybrid schedule for candidates based in the El Dorado Hills, CA or Chicago, IL metro areas.
- Medical, Dental & Vision (Inclusive of domestic partnerships)
- Employer Paid Life Insurance & Employee/Spouse/Child Supplemental life
- Voluntary Short/Long Term Disability Insurance
- 401k (Roth/Traditional)
- A generous PTO plan that celebrates your commitment and seniority (including paid Bereavement/Jury Duty, etc)
- Above market annual bonuses
Company Overview
Company H1B Sponsorship