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 Deep Origin, so some details may not match this job. The employer's own page has the real description.
Overview
Deep Origin is seeking a highly skilled Project CTO / Staff Software Engineer to lead our technology initiatives and drive innovative solutions within our engineering teams. This role encompasses a blend of strategic leadership and hands-on engineering, with the responsibility of overseeing technical project development, guiding software architecture, and ensuring robust deliverables that align with our business goals. The ideal candidate will not only excel in software engineering practices but also embody a visionary mindset to foster a collaborative environment that motivates teams to exceed expectations.
Job Responsibilities
- Direct and oversee all phases of project development, from conception to delivery.
- Develop and maintain a long-term technology roadmap aligned with company objectives.
- Lead technical discussions to define architecture and design for software solutions.
- Mentor and guide engineering teams, promoting best practices and knowledge sharing.
- Collaborate with cross-functional teams to identify requirements and deliver effective solutions.
- Assess and implement emerging technologies to enhance product capabilities.
- Ensure the timely completion of projects within budget constraints.
- Act as the primary point of contact for technical matters with stakeholders.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- 10+ years of experience in software development, with at least 5 years in a leadership role.
- Strong proficiency in programming languages such as Python, Java, or C#.
- Proven experience with cloud platforms (AWS, Azure, or GCP) and microservices architecture.
- Familiarity with Agile methodologies and tools like Jira or Trello.
- Exceptional problem-solving skills and the ability to make data-driven decisions.
- Excellent communication and interpersonal skills to effectively collaborate with teams.
Technologies & Tools
The Project CTO / Staff Software Engineer role at Deep Origin involves working with a variety of technologies and tools. Key technologies include cloud-based platforms such as AWS and Azure, as well as programming languages such as Python, Java, and C#. Additionally, familiarity with containerization technologies such as Docker and Kubernetes, along with DevOps practices, is vital to the role. Team collaboration will be facilitated through tools like Git, Jenkins, and Jira, ensuring seamless integration throughout the development lifecycle.
Ideal Candidates
Ideal candidates for this position will exhibit a blend of technical acumen and leadership capability. They should possess a proactive approach to problem-solving, demonstrating flexibility and adaptability in a fast-paced environment. Candidates should be effective communicators, capable of translating complex technical concepts to non-technical stakeholders. A strong emphasis on collaboration and mentoring within technical teams will be highly valued, alongside a passion for innovation and continuous improvement in software engineering practices.
Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.