Software Engineer

EricssonSanta Clara, CA
21h$116,800 - $207,000

About The Position

The Ericsson Enterprise Wireless Solutions EP5G Engineering organization is seeking a passionate and driven Software Development Engineer to be part of a world-class team building the next generation of private cellular solutions. In this role, you’ll help shape the future of the cellular industry by developing advanced technologies that empower global technology leaders to bring their most ambitious applications to life. At Ericsson, you'll be working with leading-edge cellular technologies and state-of-the-art cloud-native platforms and tools, contributing to solutions that redefine what's possible in wireless connectivity. You’ll collaborate with top-tier engineers in an environment that is customer-obsessed, mission-driven, and firmly rooted in innovation, collaboration, and technical excellence. We offer a culture where continuous learning, experimentation, and personal growth are encouraged and celebrated. If you're excited by challenging problems, inspired by meaningful work, and ready to grow your career in a fast-moving, future-focused organization—we’d love to meet you.

Requirements

  • Bachelor’s or master’s degree in computer science, IT, Data Science, or related field
  • 4+ years of programming experience with Python, Golang or related programming languages
  • Proficiency in shell (e.g. bash) scripting
  • Good understanding of virtualization (VMs, hypervisor, Software Defined Network)
  • Experience with Containers, Kubernetes, and CI/CD pipelines using Gitlab and Jenkins.
  • Hands-on experience with Cloud platforms (e.g., AWS, GCP, or Azure).
  • Good understanding of REST APIs and common platform tools including Kafka, SQL, Prometheus, Redis, PostgresDB/MongoDB.
  • Good understanding of networking protocols, standards, and technologies including TCP/IP, DHCP, DNS, IPSec, network Namespaces, routing and switching.
  • Experience working with Linux-based systems, including system administration, troubleshooting, shell scripting, and understanding of key OS concepts such as process management, networking, and file systems.
  • Adaptability to dynamic and fast paced environments, proactive learner.

Nice To Haves

  • Background in log analysis, time-series forecasting, or unsupervised anomaly detection
  • Good understanding of observability stacks (e.g., Prometheus, Grafana, ELK, OpenTelemetry)
  • Good understanding of Kubernetes, container orchestration, and service mesh architectures
  • AI/ML data engineering experience

Responsibilities

  • Hands-on Development
  • Assist in building and maintaining modules of the AIOps platform under the guidance of senior engineers.
  • Data and Monitoring Support
  • Contribute to collecting, cleaning, and transforming monitoring data (logs, events, metrics) for analysis.
  • Automation Support
  • Help in developing scripts and small automation tasks that reduce repetitive operational workload.
  • Incident Response Participation
  • Support incident analysis by providing data insights and participating in root cause investigations.
  • Collaboration and Learning
  • Work closely with mid-level and senior engineers, actively participating in code reviews, design sessions, and knowledge-sharing.
  • Continuous Growth
  • Develop technical skills in observability tools, cloud environments, and ML/AI concepts relevant to AIOps.
  • Quality Focus
  • Ensure accuracy, reliability, and maintainability of code and configurations with mentorship from senior staff.

Benefits

  • Ericsson Enterprise Wireless Solutions offers excellent, competitive employee benefits, such as: subsidized, nationwide PPO medical benefit options including a low-deductible Point of Service Plan and a qualifying High Deductible Health Plan (HDHP), with a generous company-provided HSA contribution. For California employees, we offer a subsidized HMO option through Kaiser. Ericsson Enterprise Wireless Solutions also offers subsidized dental and vision coverage.
  • We invest in both your short and long-term financial wellbeing. Our 401(k) plan has a 4% company match and immediate vesting. Employees will also receive company-paid employee basic life and AD&D insurance and company-paid disability benefits.
  • Your work-life balance is important to us. New employees are provided a minimum of 15 days of accrued vacation, up to 3 personal days per year, 11 annual holidays, 8 hours of volunteer time, and 80 hours of sick time annually. Please note paid time off is pro-rated based on the employee’s start date. Furthermore, Ericsson provides up to 16 weeks of paid maternity leave and 6 weeks of parental or adoption leave at 100% of pay.
  • Ericsson Enterprise Wireless Solutions offers other company-paid benefits such as a comprehensive Employee Assistance Program, Talkspace mobile therapy, and volunteer paid time off.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service