GetJob.us
C

Software Engineer Backend/Platform Systems I (Full Time) – United States

CiscoBoston, MA
today
Full-timeHybrid

Company

Cisco

Location

Boston, MA

Type

Full-time

Work Schedule

full time

Work Location

hybrid

Job Description

Join Cisco as a Software Engineer Backend/Platform Systems I in Boston, MA, where you'll build and maintain scalable backend systems and platform infrastructure supporting enterprise networking solutions.

Full Description

Cisco is seeking a talented Software Engineer Backend/Platform Systems I to join our dynamic engineering team in Boston, Massachusetts. In this full-time role, you will contribute to the design, development, and optimization of backend systems and platform infrastructure that power Cisco's industry-leading networking and collaboration solutions. Working alongside experienced engineers and cross-functional teams, you will help deliver high-performance, reliable, and scalable software that meets the demanding needs of global enterprise customers. This position offers an excellent opportunity for early-career engineers to grow their skills while making meaningful contributions to products used by millions worldwide. Key responsibilities include developing and maintaining backend services and APIs using modern programming languages and frameworks. You will participate in system architecture discussions, implement robust data models, and ensure high availability and performance of platform components. The role involves writing clean, efficient, and well-tested code while collaborating with product managers, designers, and quality assurance teams throughout the software development lifecycle. Engineers will also troubleshoot production issues, optimize system performance, and contribute to technical documentation and best practices that improve team productivity and code quality. Required qualifications include a bachelor's degree in computer science, engineering, or a related technical field, along with foundational knowledge of backend development principles and distributed systems. Candidates should demonstrate proficiency in at least one programming language such as Java, Python, or Go, and possess understanding of database technologies, RESTful APIs, and version control systems. Strong problem-solving abilities, attention to detail, and effective communication skills are essential for success in this collaborative environment. Essential skills for this role encompass backend development, cloud platforms, database management, API design, and system architecture. Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes is highly valued. Experience with CI/CD pipelines, monitoring solutions, and agile development methodologies will strengthen your application. Cisco values continuous learning and provides extensive resources to help engineers stay current with emerging technologies and industry best practices. As a global leader in networking technology, Cisco offers comprehensive benefits including competitive compensation, health and wellness programs, retirement savings plans, and generous paid time off. Employees enjoy flexible work arrangements, professional development opportunities, and access to cutting-edge technology. The company fosters an inclusive workplace culture that encourages innovation, collaboration, and career growth. With locations worldwide and diverse project opportunities, team members can explore various career paths within engineering, product management, or technical leadership roles. Growth opportunities at Cisco are extensive, with structured mentorship programs, technical training courses, and internal mobility options that allow engineers to advance their careers. Regular performance reviews and feedback sessions help identify development areas and set meaningful career goals. Engineers have the chance to work on high-impact projects, contribute to open-source initiatives, and present at industry conferences, building both technical expertise and professional networks that support long-term career success.

Key Skills

Backend DevelopmentDistributed SystemsAPI DesignCloud PlatformsDatabase Management