Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by High Country Tech Search, so some details may not match this job. The employer's own page has the real description.
Job Overview
High Country Tech Search is seeking a dynamic and motivated Senior / Lead Software Engineer with expertise in Python and TypeScript to join a rapidly growing venture capital-backed startup. The successful candidate will play a pivotal role in shaping the architecture, design, and implementation of high-quality software solutions. This position requires a blend of technical prowess and leadership skills, as the engineer will oversee a team of developers and collaborate closely with cross-functional teams to drive innovation and meet project milestones.
Job Responsibilities
- Design, develop, and maintain scalable web applications using Python and TypeScript.
- Lead a team of software engineers by providing guidance, mentoring, and reviewing code to ensure best practices.
- Collaborate with product managers and stakeholders to define technical requirements and project goals.
- Identify and troubleshoot software defects and performance issues to enhance application reliability.
- Integrate backend services with user-facing elements to optimize user experience.
- Stay updated with emerging technologies and industry trends to incorporate best practices into the development process.
- Contribute to the architectural direction and technical roadmap of software projects.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience with a focus on Python and TypeScript.
- Proven experience in leading software engineering teams and managing projects effectively.
- Strong understanding of software development methodologies, including Agile and DevOps practices.
- Familiarity with cloud computing platforms (e.g., AWS, Azure) and microservices architecture.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
- Superb communication skills, both verbal and written.
Technologies & Tools
The Senior / Lead Software Engineer position will involve working with various technologies and tools including but not limited to Python frameworks (such as Django or Flask), TypeScript, Node.js, RESTful APIs, and database management systems like PostgreSQL or MongoDB. Familiarity with version control systems (e.g., Git) and CI/CD tools is also essential for efficient development process management.
Ideal Candidates
Ideal candidates for this role are innovative thinkers who possess a passion for technology and its application in solving real-world problems. They should demonstrate strong leadership qualities that foster collaboration and motivation within teams. A proactive mindset combined with a continuous learning attitude will ensure success in navigating the fast-paced startup environment while delivering top-notch software solutions.
Your LinkedIn About section is where you say what you do and what you are looking for. Type your job and a few facts, and pick from five drafts. Write an About section →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.