Jobgether-posted 2 months ago
Full-time • Senior
TX
11-50 employees

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal Software Engineer - Remote in Texas (USA). In this role, you will take a leadership position in designing, developing, and maintaining complex software solutions across the entire technology stack. You will collaborate with cross-functional teams to deliver scalable, high-performance applications, mentor junior developers, and contribute to architectural and technical strategy. This position offers the chance to work in a fast-paced, innovative environment where your expertise directly impacts the efficiency, reliability, and security of software systems that support critical operations. You will have the autonomy to guide technical decisions while shaping the growth and development of the engineering team.

  • Serve as the technical authority for software development best practices, architectural decisions, and technology selection.
  • Design, develop, and maintain software solutions across multiple programming languages, including SQL, PHP, C#.Net, Python, and JavaScript/TypeScript.
  • Conduct code reviews to ensure quality, security, and performance optimization.
  • Lead API design and implementation to enable seamless system integration.
  • Identify and resolve technical challenges, enhancing application performance and efficiency.
  • Collaborate with product managers, architects, and stakeholders to define technical specifications and ensure project success.
  • Mentor and coach junior developers, fostering a culture of continuous learning and knowledge sharing.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 10–15+ years of hands-on software engineering experience.
  • Expert-level proficiency in multiple programming languages such as SQL, PHP, C#.Net, Python, and JavaScript/TypeScript.
  • Strong experience with API development, including RESTful, SOAP, and Graph.
  • Proven ability to translate business requirements into scalable technical solutions.
  • Leadership experience in guiding teams, mentoring developers, and fostering collaboration.
  • Familiarity with Agile methodologies and traditional project management practices.
  • Excellent problem-solving, communication, and interpersonal skills in a fast-paced, distributed team environment.
  • Competitive salary with performance-based opportunities.
  • Fully remote work with flexible hours.
  • Health, dental, and vision insurance.
  • 401(k) retirement plan with company contribution.
  • Paid time off, holidays, and wellness programs.
  • Professional development and training support.
  • Opportunity to work on impactful projects in a global, innovative environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service