
Senior Software Engineer – Fire Safety Research
UL Solutions
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $98,562 - $135,523 per year
Job Level
About the role
- Design and implement CI/CD pipelines, infrastructure provisioning, and operational tasks
- Build scalable, highly available, and fault-tolerant cloud-based systems
- Key contributor on project teams and defines specifications for complex software programming applications and modifies existing applications
- Implement logging, monitoring, and incident response to resolve issues quickly
- Improve software performance by investigating problems, developing specifications, identifying trends in technology, and recommending, integrating, and documenting solutions
- Identifies system requirements by interviewing users, analyzing applications, evaluating existing and proposed systems, and recommending solutions
- Independently analyzes and isolates application issues and performs problem resolution
- Monitors progress of larger software-based projects by tracking activity, resolving problems, publishing progress reports, and recommending solutions
- Works as part of a team
- Mentor colleagues in DevOps and software engineering best practices
- Performs code reviews of junior software engineers and provides constructive feedback on findings, both verbal and in writing.
Requirements
- Bachelor’s degree in computer science, software engineering, or related field
- Minimum 8 years of directly related experience
- Advanced technical knowledge of software deployment solutions
- Advanced working knowledge in distributed systems
- Experience working with python, Kubernetes, and AWS
- Experience implementing platform observability solutions
- Excellent project management, organizational and problem-solving skills
- Excellent communication skills both written and verbal
- Strong relationship management skills
- Strong management, initiative, and influence skills to create alignment with multiple stakeholders and deliver results in a matrix organization
- Positive and collaborative attitude and interpersonal skills to work effectively with leaders and colleagues across the organization
- Must be a self-starter and possess excellent leadership qualities.
Benefits
- Comprehensive medical, dental, vision, and life insurance plans
- 401k matching structure of up to 5% of eligible pay
- Additional 4% into retirement saving fund after first year
- Paid time off, including vacation, holiday, sick, and volunteer days
- Flexible working arrangements depending on role
- Bonus compensation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CI/CD pipelinescloud-based systemssoftware programmingloggingmonitoringincident responseproblem resolutionsoftware deployment solutionsdistributed systemsplatform observability solutions
Soft Skills
project managementorganizational skillsproblem-solving skillscommunication skillsrelationship managementmanagement skillsinitiativeinfluence skillscollaborative attitudeleadership qualities
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in software engineering