JobHire
face icon
Register to automatically apply for this and similar jobs
Registration
star

Principal - Services, Core Infrastructure Engineer

Novel Technology Services

Austin, texas


Job Details

Contract


Full Job Description

Principal - Services, Core Infrastructure Engineer:

Location:  Onsite - Austin TX, or Auburn Hills MI

1099 Contract to start with ability to go full time long term.  

Contract length 12 months

  • Leads the design and implementation of robust, scalable software solutions that meet business requirements and quality standards. For example, architect and develop firmware, microservices-based systems using technologies such as AWS, Lambda, Python, ensuring modularity, flexibility, IoT Core and maintainability.
  • Provides technical leadership and mentorship to a team of software engineers, fostering a culture of innovation, collaboration, and continuous learning. 
  • Conducts regular code reviews and knowledge-sharing sessions to promote best practices and ensure high-quality code.
  • Architects and maintains the technical roadmap for our software products, ensuring alignment with business goals and scalability for future growth. For instance, evaluates and recommends appropriate cloud-native technologies and architectures, such as serverless computing, for scalability.
  • Collaborates with product managers, program managers, designers, and other stakeholders to define project requirements, scope, and timelines. 
  • Translates business needs into technical requirements and guide the team in delivering solutions that meet user needs and market demands.
  • Conducts code reviews, performance analysis, and troubleshooting to optimize system performance and maintain code quality. 
  • Utilizes AWS tools for monitoring and performance tuning to identify and address bottlenecks proactively.
  • Stays current with industry trends, best practices, and emerging technologies, and advocate for their adoption where appropriate. Experiment with new technologies and frameworks, such as GraphQL for API development or Flutter for cross-platform mobile app development, to improve product innovation and user experience.
  • Drives innovation and process improvements within the engineering team, promoting agile methodologies, automation, and DevOps practices. Implement, and improve CI/CD pipelines using tools like CircleCI CI/CD to automate software delivery and improve release velocity.
  • Communicates effectively with technical and non-technical stakeholders, presenting complex ideas and solutions clearly and concisely. 
  • Collaborates with cross-functional teams in sprint planning, backlog grooming, and sprint reviews to ensure alignment and transparency across the organization.
  • Will perform additional responsibilities when required.

Requirements

  • BA or Master's degree in Computer Science, Engineering, or related field.
  • 12 years of experience in software engineering with a proven track record of delivering complex, high-quality software solutions.
  • Strong proficiency in programming languages such as Python, or C++, as well as modern web technologies (e.g., JavaScript, HTML5, CSS3).
  • Deep understanding of software architecture principles, design patterns, and best practices, with experience in designing and implementing scalable, distributed systems.
  • Experience with cloud platforms such as AWS, or Google Cloud, including services like EC2, S3, Lambda, etc.
  • Demonstrated leadership abilities, with experience leading cross-functional teams and driving technical initiatives from conception to delivery.
  • Excellent problem-solving skills, with the ability to analyze complex issues and propose practical solutions.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with team members and stakeholders at all levels.
  • Maintains confidentiality of proprietary information
  • Ability to maintain a professional atmosphere in a fast-paced environment with numerous interactions and interruptions
  • A high degree of initiative, self-motivation, and ability to motivate others
  • Ability to establish and maintain cooperative working relationships with Team Members and colleagues
  • Comfortable with office pets (cats, dogs) 

Not Required but Nice to Have!

  • Experience working in an Agile/Scrum environment and familiarity with related tools (e.g., JIRA, Git) 

Get 10x more interviews and get hired faster.

JobHire.AI is the first-ever AI-powered job search automation platformthat finds and applies to relevant job openings until you're hired.

Registration