What are the responsibilities and job description for the Back End Developer position at Saicon?
Software Engineer/Build & Release Engineer / Automation Software Engineer
📍 Santa Clara, CA | Hybrid (3 days onsite)
đź’Ľ Full-Time | Mid-Level
We are seeking a talented Software Engineer (Intermediate) to join our engineering team and contribute to building high-quality internal tools, automations, and scalable systems that support critical business operations. This role is ideal for someone who enjoys hands-on coding, problem solving, and improving engineering efficiency through automation.
What You’ll Do
- Design, build, and maintain internal toolchains used across engineering teams
- Develop automation solutions to improve speed, quality, and reliability
- Collaborate with cross-functional teams to optimize engineering workflows
- Monitor, troubleshoot, and enhance existing systems and tools
- Translate system requirements into scalable, well-designed solutions
What We’re Looking For
- BS/MS in Computer Science, Engineering, or related discipline
- Strong programming skills in Python, Java, Shell, Perl, or Ruby
- Solid understanding of object-oriented programming, software architecture, and data structures
- Experience with SQL and database administration
- Ability to design, visualize, and build scalable system components
- Strong analytical thinking, communication, and time-management skills
- Knowledge of probability, statistics, and algorithms is a plus