
Software Engineer
CENTRL Inc
contract
Posted on:
Location Type: Hybrid
Location: Mountain View • California • United States
Visit company websiteExplore more
Tech Stack
About the role
- Design, maintain, and enhance enterprise software products, diagnosing complex issues and implementing robust, scalable code fixes
- Contribute to ongoing development of core product features and internal tools, including refactoring, performance improvements, and technical debt reduction
- Build, maintain, and improve systems that support client integrations and configuration workflows, ensuring reliability and maintainability
- Collaborate closely with product, engineering, and other cross-functional teams to identify root causes of issues and deliver high-quality product improvements
- Investigate and resolve complex, real-world issues surfaced through client usage, partnering with client services as needed to ensure durable technical solutions
- Provide technical insights, analysis, and recommendations to influence product roadmap decisions and drive continuous improvement
- Create and maintain technical documentation and internal knowledge bases to support engineering best practices and knowledge sharing
Requirements
- Bachelor's degree in Computer Science
- Must have work authorization in USA
- 2-3 years experience
- Demonstrated software engineering experience
- Experience coding with Java and Python; Front-end experience with Angular
- Experience with AI agent frameworks and MCP
- Strong technical aptitude and willingness to learn new applications and software tools
- Experience with SQL queries and front-end web development skills (HTML, JavaScript)
- Knowledge of RESTful web services and experience with APIs
Benefits
- Health insurance
- Retirement plans
- Paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaPythonAngularAI agent frameworksMCPSQLHTMLJavaScriptRESTful web servicesAPIs
Soft Skills
technical aptitudewillingness to learncollaborationproblem-solvingcommunication
Certifications
Bachelor's degree in Computer Science