Senior Software Engineer, Observability
SoFi
about 3 hours ago
San Francisco, CA, USA or Seattle, WA, USA
Senior / Mid Level
Responsibilities
- Design, write, and maintain software for the observability platform.
- Lead modernization of the observability platform architecture.
- Collaborate with cross-functional teams to design efficient solutions.
- Provide technical leadership for improving observability standards.
- Develop software solutions for metrics, monitors, traces, and logs.
- Identify opportunities for automation to enhance productivity.
- Integrate solutions into cloud environments with engineers and vendors.
- Conduct code reviews and provide feedback to team members.
- Stay updated with trends in observability and software engineering.
Requirements
- Bachelor's or Master's degree in Computer Science or related field.
- 4+ years of software development or observability experience.
- Expertise in observability platform components and administration.
- Strong programming skills in Go or Python.
- Knowledge of enterprise observability best practices.
- Understanding of software design principles and best practices.
- Experience with infrastructure as code tools like Terraform.
- Familiarity with CI/CD pipelines and tools like Jenkins or GitLab.
- Familiarity with AI tools for daily work.
- Excellent problem-solving skills.
Benefits
- Comprehensive and competitive benefits package.
Tech Stack
GoJenkinsPythonTerraform
Categories
AI & MLBackendData EngineeringDevOpsSecurity