Growth Acceleration Partners-posted 1 day ago
Full-time • Mid Level
Colorado Springs, CO
251-500 employees

We are looking for a Senior Python Software Engineer to design, build, and maintain scalable, reliable, and high-quality software solutions. In this role, you will leverage your deep technical expertise to solve complex problems, contribute to architectural decisions, and help shape the technical direction of projects. As a senior engineer, you will work closely with cross-functional teams, mentor other engineers, and promote best practices across the development lifecycle. You bring strong ownership, excellent communication skills, and the ability to balance technical excellence with business needs.

  • Bachelor’s Degree in Computer Science or a related field.
  • 5+ years of experience developing software applications.
  • 3+ years of hands-on experience building solutions with Python.
  • Advanced English proficiency, both written and spoken.
  • Strong communication and collaboration skills.
  • Effective time management and prioritization abilities.
  • Proven mentoring and coaching experience.
  • Openness to learning and adopting new technologies.
  • Strong analytical thinking and problem-solving mindset.
  • Strong proficiency in Python and common frameworks such as Django and Flask.
  • Experience designing, building, and consuming APIs (REST, gRPC, GraphQL).
  • Solid understanding of relational databases and data modeling (e.g., SQL).
  • Hands-on experience with version control systems (Git, GitHub, GitLab).
  • Familiarity with Agile development methodologies (Scrum, Kanban).
  • Experience implementing and maintaining unit tests and quality assurance practices.
  • Working knowledge of containerization and orchestration tools (Docker, Kubernetes).
  • Experience setting up and maintaining CI/CD pipelines (GitHub Actions, Jenkins).
  • Experience deploying and operating applications in cloud environments such as AWS, Azure, or GCP.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service