Senior Systems Developer
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Al continuar, aceptas nuestros Términos & Política de Privacidad.
The Company At Spartan Investment Group our mission is to improve lives through our values.
We do this by finding value-add and opportunistic investments offering solid returns to our investors.
Providing an opportunity to grow for our partners and creating lasting wealth for everyone with whom we conduct business is how we make our greatest contribution. We specifically focus on self-storage projects capitalizing on amazing deals in other asset classes.
In 2021, we were listed as the 5th fastest growing real estate company in the US and joined the list of the top 100 owners of self-storage.
We are members of the Inc.
5000 fastest-growing private companies in America and in 2023 we were #13 in Denver Business Journals list of top places to work.Mission As the Senior Systems Developer, you will build and maintain production-grade AI applications, data pipelines, and full-stack services across our three operating brands.
Working closely with our Data & AI Lead, you will own deliverables end-to-end, from architecture through deployment, translating real business needs into scalable, reliable solutions.
This is not a research or prototype role.
You'll work directly with real business data and be expected to deliver production-ready systems that drive meaningful business impact.
Outcomes Deliver production-ready AI solutions.
Design, build, and deploy AI-powered applications, LLM workflows, document processing systems, retrieval-augmented generation (RAG) pipelines, and automation tools that solve real business problems across our three operating brands while consistently delivering high-quality solutions on schedule.
Build scalable full-stack applications.
Develop secure backend services in Python and TypeScript, REST APIs, and React-based user interfaces using clean, semantic HTML and CSS, delivering reliable applications with minimal production defects.
Build reliable data platforms.
Design and maintain PostgreSQL and Google BigQuery data pipelines that provide accurate, dependable data for AI applications and business operations while maintaining greater than 99% pipeline reliability.
Operate a resilient cloud platform.
Deploy and support applications on Google Cloud Platform using Cloud Run, Firebase, Firestore, and Google Cloud Storage while maintaining automated CI/CD pipelines, greater than 99.9% application availability, and efficient cloud resource utilization.
Build scalable business integrations.
Architect SaaS and PaaS solutions and maintain REST API integrations with third-party platforms that support multiple operating brands while improving system reliability, observability, and responsible cloud cost management.
Maintain engineering excellence.
Deliver secure, well-documented code that follows engineering best practices, properly manages secrets, and proactively identifies architectural, security, and data privacy risks before they impact the business.
Accelerate engineering through AI.
Consistently leverage AI-native development tools such as Claude Code, Cursor, or Codex to improve development velocity, code quality, and engineering productivity while maintaining production-ready standards.
Own delivery from architecture through deployment.
Partner effectively with the Data & AI Lead and cross-functional stakeholders, participate in architectural decisions, collaborate asynchronously with a remote team aligned to U.S.
business hours, and consistently deliver high-quality solutions from design through production.
Competencies Ownership - Takes full responsibility for projects from architecture through deployment, follows through on commitments, and proactively solves problems without waiting for direction.
Judgment - Makes sound technical and business decisions by balancing speed, scalability, security, and long-term maintainability while anticipating risks before they impact the business.
Adaptability - Thrives in a rapidly evolving AI landscape by quickly learning new technologies, embracing change, and continuously improving processes and solutions.
Collaboration - Builds strong relationships across technical and business teams, communicates clearly, and works effectively in a remote, asynchronous environment.
Execution - Delivers high-quality work on time, manages competing priorities effectively, and consistently turns ideas into reliable, production-ready solutions.
Qualifications Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, or a related technical field, or an equivalent combination of education and professional experience.
5+ years of software or systems engineering experience building and deploying production applications.Experience developing full-stack