Software Team Lead

2 tygodni temu


Kraków, Lesser Poland TN Poland Pełny etat

Social network you want to login/join with:

We are travel tech entrepreneurs, changing the way millions of people travel.

Our proprietary virtual interlining technology provides access to billions of travel itineraries by combining flights from different airline carriers that don't traditionally work together. We take our customers from point A to B via C, at the lowest possible price. We are impacting the way people travel and provide higher margin opportunities to our partners that are some of the largest in the travel industry.

We pride ourselves on the performance-driven environment we have created for our teams to prosper and excel in. We come to work ready, to challenge and be challenged. We're big enough to give our teams support but small enough that every person makes a difference. There are plenty of challenges to champion.

The Role

We are searching for a hands-on technical Team Lead who understands and sets a high bar for all parts of the software development and deployment life-cycle including: design, development, documentation, testing and operations. You must possess strong verbal and written communication skills, be self-driven and deliver high quality results in a fast paced environment.

You will be responsible for directly leading a team of 6 engineers responsible for writing code for a large-scale distributed system, APIs that provide unique travel (flights and more) content to our customers. We are looking for someone who is a natural problem solver, that is detail-oriented and can work both independently and collaboratively in a fast paced environment. This role will help with planning, developing, testing, and deploying our Every Flight on Earth (EFOE) platform.

Responsibilities:

  1. Lead Team Excellence: Spearhead the development of high-performing teams by architecting and implementing scalable systems capable of handling millions of requests daily. Your leadership will be instrumental in ensuring our systems remain reliable and high-performing even as our user base continues to grow.
  2. Drive Technological Innovation: Proactively identify opportunities to leverage cutting-edge technologies and push forward technical ideas that drive the company's growth. Your contributions will shape the technological landscape of our organization and drive us towards new heights of innovation.
  3. Champion Code Quality: Lead initiatives like test-driven development and promote a culture of quality code throughout the organization. You'll have the opportunity to influence best practices and ensure that our codebase remains clean, efficient, and maintainable.
  4. Collaborate Across Teams: Work closely with product managers and development teams to deliver high-quality products that exceed customer expectations. By collaborating cross-functionally, you'll contribute to improving our internal KPIs and driving continuous improvement across the organization.
  5. Ensure Smooth Deployment: Coordinate and monitor regular releases to production, ensuring that deployments are seamless and minimize disruption to our users. Your attention to detail and proactive approach will play a key role in maintaining the stability and reliability of our live systems.
  6. Provide Support Leadership: Lead the on-call support rotation, working collaboratively with the team to swiftly address any incidents impacting our systems. Your problem-solving skills and quick thinking will be pivotal in resolving issues and minimizing downtime.
  7. Mentorship and Knowledge Sharing: Actively mentor team members through interactive code reviews and knowledge-sharing sessions. Your guidance and expertise will help cultivate a culture of learning and growth within the team, empowering individuals to reach their full potential.

Required Skills:

  1. Master's and/or Bachelor's Degree in Computer Science or related degree, or equivalent experience
  2. Experience influencing software engineering best practices within your team, including coding standards, code reviews, source control management, build processes, testing, and operations
  3. Experience taking a leading role in building complex software systems that have been successfully delivered to customers with other engineers working under your guidance.
  4. 6+ years of experience in C#, .Net, Golang, and Swagger would also be acceptable, with at least 2 years leading development teams
  5. 6+ years of experience and understanding of CS fundamentals including data structures, algorithms, and complexity analysis (time and space)
  6. 6+ years of experience and understanding databases such as Postgres
  7. 6+ years of experience and understanding of highly scalable caching/no-sql offerings like Redis, Bigtable, DynamoDB
  8. 2+ years of experience and understanding of event processing platforms like Apache Kafka
  9. 3+ years of experience building large scale, high-performance systems in a complex, multi-tiered, distributed environment
  10. 6+ years of design and architecture knowledge as well as familiarity with object-oriented analysis and design patterns (OOA/OOD)
  11. Proven track record of taking ownership and successfully delivering results
  12. Proven track record of designing/architecting scalable, high availability distributed systems that serve internet traffic direct to consumers or businesses at scale (100s of millions of requests per day)
  13. Experience with Restful API development
  14. Experience working in a Linux environment
  15. Understanding of performance trade-offs, load balancing and operational issues
  16. Ability to clearly and concisely communicate with technical and non-technical stakeholders across all levels of the organization
  17. Experience mentoring software engineers to improve their skills, and making them more effective software engineers
  18. Experience in communicating with engineering leadership to understand requirements, describe software product features, technical designs, and product strategy

Additional experience that would be considered an asset:

  1. Experience with Google Cloud Platform/AWS or other cloud providers & cloud native architecture
  2. Experience with Docker, Container Orchestration tools like Kubernetes
  3. Experience with code analysis tools like SonarQube

Benefits and Perks

  1. Private Medical Health Care (Luxmed package for you and relatives)
  2. Hybrid work environment (1-2 days in the office - lunch provided)
  3. IATA and other discounts
  4. Freedom to choose your hardware (MacBook Pro OR PC based on preference)
  5. Pet friendly office

What it takes to succeed here

Ambition and dedication to make a difference and change the way people travel; Where we always play to each other's strength in a high performing team reaching for our common goal. We hold ourselves to the highest expectations, and move with a sense of urgency and hold ourselves accountable and win by staying true to what we believe in. Learn more about our values here:

What we offer

We offer an opportunity to work with a dynamic and a growing team composed of high caliber professionals. We value professionalism and promote a culture where individuals are encouraged to do more and be more. If you feel you share our passion for excellence, and growth, then look no further. We have an ambitious mission, and we need a world-class team to make it a reality. Upgrade to a First-Class team

At TripStack, we proudly believe in embracing diversity. This is true for our team, clients, communities and stakeholders. We are an equal opportunity employer and committed to creating a safe, healthy and accessible environment. We encourage applications regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or any other grounds protected by law. Please let us know if you need any accommodations during any part of the recruitment process.

TripStack thanks all applicants for their interest, however only those selected to continue in the process will be contacted.

#J-18808-Ljbffr
  • Technical Lead

    2 tygodni temu


    Kraków, Lesser Poland Espeo Software Pełny etat

    Job DescriptionAs a Technical Team Leader at Espeo Software, you will have the opportunity to lead a dynamic team of developers in the development of an advanced data collection platform. Your expertise and leadership skills will be invaluable in addressing complex technical challenges at scale, collaborating with Product Managers and Engineers to deliver...


  • Kraków, Lesser Poland Espeo Software Pełny etat

    Job Description:">We are looking for an Engineering Manager who combines strong technical expertise with excellent leadership and people management skills. You will play a key role in building and leading a new development team from the ground up, while also staying close to the code – especially in the early stages of the project.Responsibilities:">- Lead...


  • Kraków, Lesser Poland Relativity ODA LLC Pełny etat

    Job Description:The Relativity ODA LLC is seeking a highly skilled Software Engineering Team Lead to join our team. As a key member of our organization, you will be responsible for leading the development of cutting-edge software solutions using cloud-native technologies.Your primary responsibility will be to lead an Agile software team built around AI...


  • Kraków, Lesser Poland GPC Global Technology Center Pełny etat

    Job OverviewGenuine Parts Company's GPC Global Technology Center is seeking a highly skilled Lead Software Engineer to join our team. As a key member of our engineering team, you will be responsible for enabling development and execution in one of our e-commerce and retail products.Key Responsibilities:Lead cross-functional teams to create secure, reliable,...


  • Kraków, Lesser Poland Arche Consulting Sp z o.o. Pełny etat

    Company OverviewA leading financial services firm seeks a skilled C++ developer to join their team as a Software Engineering Team Lead. Our client's rich history and global reach provide a unique opportunity for growth and collaboration.


  • Kraków, Lesser Poland Fadv Pełny etat

    About the RoleWe are seeking a highly skilled and experienced Software Development Team Lead to join our team in Krakow, Poland. This is a hybrid work position, requiring 2 days of on-site presence per week at our office in Krakow.About FadvFadv is a leading provider of mission-critical background screening solutions to Fortune 100 and Global 500 brands. We...


  • Kraków, Lesser Poland Axiom software solutions Pełny etat

    Job DescriptionAxiom software solutions is seeking a highly skilled Lead Full Stack Developer to join our team. In this role, you will be responsible for building high-quality working software, collaborating with cross-functional teams, and ensuring the delivery of projects according to requirements.Key Responsibilities:Designing, coding, debugging, and...


  • Kraków, Lesser Poland Espeo Software Pełny etat

    Overview">We are Espeo Software, a leading provider of innovative solutions and services. Our team is comprised of highly skilled professionals who share a passion for technology and a commitment to excellence.">Job Summary">We are seeking a seasoned Senior Java Engineer Manager to lead our engineering team in the development of a cutting-edge data...


  • Kraków, Lesser Poland TN Poland Pełny etat

    Job Overview:We are seeking an experienced Senior Software Engineering Team Lead to join our team at TN Poland. As a key member of our software development team, you will lead impactful projects, collaborate with stakeholders, and shape the future of software solutions.About This RoleThis position involves managing the .NET Centre of Excellence, upholding...


  • Kraków, Lesser Poland Relativity Poland sp. z o.o. Pełny etat

    About the Role">At Relativity Poland, we are looking for a highly skilled Software Engineer to lead our AI Search team. As a Lead Software Engineer, you will be responsible for developing software and leading a team to apply software engineering best practices.This is an exciting opportunity to work with terabytes of data, design scalable systems, and...


  • Kraków, Lesser Poland Axiom Software Solutions Limited Pełny etat

    About UsAxiom Software Solutions Limited is a leading provider of innovative software solutions.We are committed to delivering high-quality software applications that meet the needs of our clients. Our team consists of experienced professionals who share a passion for software development and a commitment to excellence.Job SummaryWe are seeking a highly...


  • Kraków, Lesser Poland Axiom software solutions Pełny etat

    Job DescriptionAxiom software solutions is a leading provider of software solutions, and we are seeking a highly skilled Lead Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, coding, debugging, and testing software applications.Key Responsibilities:Build high-quality working software...


  • Kraków, Lesser Poland Alfa Laval Mid Europe GmbH Pełny etat

    Unlock the Power of IntegrationAbout the RoleWe are seeking a skilled Software Development Team Lead to join our team in Kraków. As a key member of our integration team, you will be responsible for developing, configuring, and testing software solutions that meet business needs.You will participate in requirements gathering, ensuring solutions align with...


  • Kraków, Lesser Poland Espeo Software Pełny etat

    We are building a high-performing team at Espeo Software, and we need a skilled Technical Lead to drive our advanced data collection platform project forward.Key Responsibilities:Lead a team of 4-5 developers in the development of an advanced data collection platform.Address and solve complex technical challenges at scale.Collaborate with Product Managers...


  • Kraków, Lesser Poland Alarm Pełny etat

    Job Summary:">We are looking for a highly skilled Software Development Team Lead to join our Platform team. As a key member of our team, you will be responsible for leading our software development efforts and ensuring the delivery of high-quality software products.">About Us:">Alarm.com is the leading cloud-based platform for smart security and the Internet...


  • Kraków, Lesser Poland Pracujw Pełny etat

    Pracujw is seeking a talented individual to fill the role of Lead Software Engineer. As a member of our agile software development team, you will play a key part in building and delivering simplification/automation solutions across the region.The successful candidate will be responsible for driving deliveries of multiple strategic initiatives, ensuring...


  • Kraków, Lesser Poland TN Poland Pełny etat

    At TN Poland, we are seeking a highly experienced Software Engineering Team Lead to join our innovation hub. This is an exciting opportunity for a seasoned leader to guide our technical vision and drive the development of cutting-edge applications.Job DescriptionThis role assumes responsibility for the overall quality and sustainability of our products...


  • Kraków, Lesser Poland TN Poland Pełny etat

    We are a dynamic team at TN Poland, committed to delivering innovative software solutions that meet the evolving needs of our clients.We are seeking a Full Stack Java Software Development Team Lead to join our team. As a Team Lead, you will be responsible for leading a team of software developers, defining project scope and objectives, and ensuring timely...


  • Kraków, Lesser Poland Espeo Software Pełny etat

    Job OverviewWe are seeking an experienced Technical Team Leader to join our dynamic team in Kraków. As a key member of our team, you will play a critical role in the development of an advanced data collection platform, working closely with our clients to deliver high-quality solutions. If you have a passion for technology and leadership, this could be the...


  • Kraków, Lesser Poland Software Mind Pełny etat

    At Software Mind, we're on a mission to elevate software development to the next level. As a leading global IT service and software company, we've collaborated on countless projects worldwide.Job DescriptionWe're looking for an experienced Agile Project Manager Lead to join our dedicated team of developers, testers, DevOps engineers, Data Engineers, Project...