Apply

Engineering Lead

Posted 5 months agoViewed

View full description

πŸ’Ž Seniority level: Lead, At least 3 years

πŸ“ Location: United States, Europe, Asia, Central European Standard Time, NOT STATED

πŸ” Industry: SaaS

🏒 Company: TimeZestπŸ‘₯ 11-50Online PortalsSaaSInformation TechnologySoftware

πŸ—£οΈ Languages: English

⏳ Experience: At least 3 years

πŸͺ„ Skills: AWSLeadershipPostgreSQLSQLGitJavascriptRubyRuby on RailsTypeScriptReactCommunication SkillsLinuxDevOps

Requirements:
  • At least 3 years experience working in an engineering leadership position with responsibilities including feature delivery, task allocation, technology selection, mentoring, and team management.
  • Extensive operations experience with modern SaaS web applications.
  • Strong knowledge of DevOps, Linux, AWS, and networking.
  • Strong knowledge of Ruby and JavaScript/Typescript programming languages.
  • Strong knowledge of Ruby on Rails and React frameworks.
  • Strong knowledge of PostgreSQL and SQL, particularly with heavily used production systems.
  • Knowledge of Git.
  • Fluent, professional English communication skills.
Responsibilities:
  • Lead a team of engineers and manage feature delivery.
  • Take ownership of TimeZest's infrastructure and overall development.
  • Ensure delivery of software that delights customers.
  • Promote the growth and flourishing of the engineering team.
Apply

Related Jobs

Apply

πŸ“ Germany, Portugal, Ireland, Romania, UK, Spain, Netherlands, Poland, Finland

πŸ” Transportation

🏒 Company: trimblecareers

  • 10+ years of experience developing backend services, SaaS/APIs, and RESTful web services.
  • Experience in architecting and developing microservices and platform services.
  • Strong experience in developing services in Java, Spring, and Spring Boot using Maven/Gradle.
  • Experience developing in event-driven architecture.
  • Experience developing cloud-agnostic and cloud-native services.
  • Strong design skills to create extensible, generic services.
  • Strong coding skills with ability to develop high-quality reusable code and provide effective code reviews.
  • Innovative mindset and eagerness to learn and contribute using next-gen technologies.
  • Architect, design, and develop a strong foundation for platform services that are reusable, extensible, and flexible enough to accommodate evolving consumer requirements.
  • Collaborate with consumers to understand requirements, provide efficient solutions to meet their needs, and build robust shared services.
  • Identify innovative solutions for redundant manual workflows and implement automation using next-generation technologies.
  • Lead a team of Software Engineers, mentor them, and maintain high-quality standards throughout the software development lifecycle.
  • Take comprehensive responsibility for the service, overseeing its development, deployment, monitoring, metrics, and maintenance.
  • Conduct thorough code reviews to maintain code quality and ensure CI/CD is in place.
  • Automate manual workflows across all phases of the SDLC.
  • Follow best practices in service operations, including availability, scalability, security, durability, and reliability.
  • Adopt modern technologies including Generative AI in all phases of SDLC.

Backend DevelopmentDockerPostgreSQLArtificial IntelligenceCloud ComputingDesign PatternsElasticSearchGitJavaJava EEKafkaKubernetesMachine LearningMongoDBSoftware ArchitectureSpringSpring BootAPI testingAzureData StructuresMavenREST APICI/CDDevOpsMicroservicesJSON

Posted 4 days ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ” Software Development

🏒 Company: JoobleπŸ‘₯ 251-500πŸ’° Private about 11 years agoSearch EngineMobile AppsInformation Technology

  • 2+ years as Software Engineering Lead
  • 5+ years of software development experience as a Developer with .Net (preferably) or React or Python
  • Engineering mentorship experience
  • Great communication skills
  • Deep understanding and commitment to modern software engineering principles/processes (Agile, Lean, DevOps) and continuous improvement through measurement
  • The ability to work closely with other colleagues to find the causes of problems and ways to solve them
  • You enjoy detect team members’ potential and help them develop professionally.
  • Ukrainian proficiency level: Upper Intermediate and higher (spoken and written.
  • Manage a team with 4-5 members.
  • Set goals and develop PDP for engineers (personal development plan)
  • Take a part in a performance review
  • Hold One-On-One meetings with engineers
  • Help the team inspect and adapt their processes
  • Participate in recruiting and staffing your teams
  • Communicate with stakeholders and Area Engineering Manager to ensure that priorities are correctly aligned
  • Actively contribute to the team’s codebase when possible, guiding design and architecture decisions
  • Lead the identification and clear specification of technical debt, ensuring it is transparently represented in the technical backlog.
  • Foster a product engineering approach within the team, encouraging them to question what, why, and how. Collaborate with Product Managers (PM) to align technical decisions with product requirements and business objectives.

Backend DevelopmentLeadershipProject ManagementSoftware DevelopmentSQLAgileData AnalysisGitProduct ManagementSCRUM.NETReactCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringDevOpsRecruitmentTeam management

Posted 5 days ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ” IT

🏒 Company: JoobleπŸ‘₯ 251-500πŸ’° Private about 11 years agoSearch EngineMobile AppsInformation Technology

  • 2+ years as Lead/Engineering manager
  • 5+ years of software development experience as a Developer with .Net (preferably) or React or Python
  • Engineering mentorship experience
  • Great communication skills
  • Deep understanding and commitment to modern software engineering principles/processes (Agile, Lean, DevOps) and continuous improvement through measurement
  • The ability to work closely with other colleagues to find the causes of problems and ways to solve them
  • You enjoy detect team members’ potential and help them develop professionally.
  • Ukrainian proficiency level: Upper Intermediate and higher (spoken and written.
  • Manage a team with 4-5 members.
  • Set goals and develop PDP for engineers (personal development plan)
  • Take a part in a performance review
  • Hold One-On-One meetings with engineers
  • Help the team inspect and adapt their processes
  • Participate in recruiting and staffing your teams
  • Communicate with stakeholders and Area Engineering Manager to ensure that priorities are correctly aligned
  • Actively contribute to the team’s codebase when possible, guiding design and architecture decisions
  • Lead the identification and clear specification of technical debt, ensuring it is transparently represented in the technical backlog.
  • Foster a product engineering approach within the team, encouraging them to question what, why, and how. Collaborate with Product Managers (PM) to align technical decisions with product requirements and business objectives.

Backend DevelopmentLeadershipPythonSoftware DevelopmentSQLAgilePeople ManagementReact.jsCross-functional Team Leadership.NETCommunication SkillsAnalytical SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringDevOpsRecruitmentTeam managementStakeholder managementSoftware Engineering

Posted 7 days ago
Apply
Apply

πŸ“ UK, Europe

🧭 Full-Time

πŸ” Trading

🏒 Company: KeyrockπŸ‘₯ 51-100πŸ’° $72,000,000 Series B over 2 years agoCryptocurrencyBlockchainFinancial ServicesFinanceAsset ManagementFinTech

  • Proven experience building and maintaining high-concurrency, high-performance, low-latency trading systems.
  • Strong proficiency in development and architecture of Rust systems.
  • Proficient in data-intensive systems.
  • Proven experience with AWS, Docker
  • Experience managing and leading engineering teams, with a focus on fostering collaboration and professional growth.
  • Deep understanding of software engineering best practices, including agile methodologies, DevOps principles, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
  • Strong problem-solving skills and a passion for building scalable, reliable, and secure systems.
  • Extensive expertise in finance and trading within the cryptocurrency sector.
  • Lead and manage a team of talented engineers, fostering a culture of innovation, collaboration, and excellence.
  • Drive the design, development, and maintenance of high-concurrency, high-performance trading systems.
  • Collaborate closely with product management to align engineering efforts with product goals and roadmap.
  • Implement and enforce best practices in software development, including code reviews, testing methodologies, and deployment strategies.
  • Ensure the scalability, reliability, and security of our systems by implementing robust architectures and engineering practices.
  • Provide technical leadership and mentorship to team members, fostering their professional growth and development.
  • Stay abreast of industry trends and emerging technologies, identifying opportunities for innovation and improvement.
  • Collaborate with cross-functional teams to drive continuous improvement and operational excellence.
  • Collaborate with System Architect and other Engineering managers to align with our company-wide technical strategy.

AWSBackend DevelopmentDockerLeadershipNode.jsPythonSoftware DevelopmentGitKubernetesPeople ManagementSoftware ArchitectureCross-functional Team LeadershipAlgorithmsRustCI/CDRESTful APIsDevOpsMicroservices

Posted 14 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 102357.0 - 165000.0 USD per year

πŸ” Software Development

🏒 Company: FenderπŸ‘₯ 1001-5000πŸ’° Corporate about 12 years agoElectronicsMusicMusic StreamingMusical InstrumentsManufacturing

  • Programming fundamentals using Java/Kotlin
  • Large-scale software development projects
  • Test-driven development (including E2E and Unit Tests)
  • Establish the architecture on multiple Android mobile app development projects, incorporating best practices on a modern Android stack (Kotlin, Compose).
  • Perform large-scale software development projects using Java/Kotlin.
  • Develop AWS infrastructure.
  • Lead internal and external (contract) developers to improve apps.
  • Collaborate on and maintain team coding standards and architectural practices.
  • Work with developers across other client platforms (iOS, web) as well as our backend team.
  • Collaborate with design team to implement in-house design system across our Android apps.
  • Lead new feature development.
  • Provide Architectural and Design direction.
  • Ensure Code Quality.
  • Design and Implement Test suite (E2E and Unit Tests).
  • Monitor and Maintain stability.
  • Collaborate with team abroad on new functionalities.
  • Implement strategy to transition from React Native into native framework.

AWSSoftware DevelopmentAndroidJavaKotlin

Posted 21 days ago
Apply
Apply

πŸ“ Spain

🧭 Full-Time

πŸ” Logistics software

🏒 Company: JobgetherπŸ‘₯ 11-50πŸ’° $1,493,585 Seed about 2 years agoInternet

  • Strong experience as a Java Developer, Tech Lead, or Solution Architect with expertise in microservices architecture
  • Deep knowledge of AWS cloud services (EC2, S3, RDS, Lambda, ECS)
  • Experience with Docker and ECS (a plus)
  • Proven ability to design and implement RESTful APIs for seamless system integration
  • Expertise in CI/CD pipelines and DevOps practices
  • Strong problem-solving and analytical skills for complex technical challenges
  • Excellent leadership and communication skills with experience managing remote teams
  • Architect, develop, and deploy scalable microservices using Java and AWS
  • Lead and mentor a distributed development team across Spain and India
  • Collaborate cross-functionally to ensure technical solutions align with business goals
  • Implement best practices in coding, testing, and CI/CD pipelines
  • Optimize system performance, scalability, and reliability for cloud applications
  • Stay ahead of emerging technologies and drive innovation
  • Conduct code reviews and provide technical guidance to elevate team performance

AWSDockerLeadershipJavaCI/CDRESTful APIsDevOpsMicroservices

Posted 23 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

🏒 Company: STRπŸ‘₯ 501-1000HospitalityMarketplaceAnalytics

  • 7+ years relevant experience
  • Expertise in Java or C++
  • Experience with AWS and databases
  • Proven ability to lead moderate size engineering teams
  • Experience with micro-service architectures and Agile development
  • Design, develop, and demonstrate advanced algorithms and software systems
  • Provide technical leadership and mentoring
  • Conduct software design and code reviews

AWSDockerLeadershipAgileJavaKubernetesMachine LearningSoftware ArchitectureC++AlgorithmsMicroservicesQuality Assurance

Posted 24 days ago
Apply
Apply

πŸ“ UK or Europe

🧭 Full-Time

πŸ” Digital Asset

🏒 Company: KeyrockπŸ‘₯ 51-100πŸ’° $72,000,000 Series B over 2 years agoCryptocurrencyBlockchainFinancial ServicesFinanceAsset ManagementFinTech

  • Proven experience in building and maintaining data-intensive, large-scale, high-performance trading data platforms.
  • Strong expertise in Rust (or C++), Python, and TypeScript for system development and automation in the financial services industry.
  • Deep understanding of data engineering principles, including data modeling, ETL pipelines, and stream processing.
  • Experience with financial services data workflows, including trading, middle office, and back office operations.
  • Extensive experience in cloud-native architectures, with proficiency in AWS
  • Proficient in GitOps tools and methodologies for infrastructure automation and deployment.
  • Strong background in DevSecFinOps, ensuring compliance, security, and cost efficiency across the development lifecycle.
  • Hands-on experience with CI/CD pipelines, infrastructure as code (IaC), and monitoring tools.
  • Architect, develop, and maintain large-scale, high-performance trading data platforms with a focus on low latency and high availability.
  • Apply data engineering principles to design efficient, scalable, and fault-tolerant data pipelines for trading, risk management, and reporting.
  • Ensure seamless integration between trading operations and backoffice systems, improving operational efficiency and automation.
  • Lead cloud-native infrastructure initiatives, leveraging AWS, Kubernetes, and Terraform to deploy and scale systems efficiently.
  • Implement GitOps-driven workflows to enhance deployment automation, observability, and system governance.
  • Foster a DevSecFinOps culture, ensuring security, compliance, and financial accountability within the development lifecycle.
  • Optimise data storage and retrieval strategies, balancing performance, cost, and compliance in a financial services environment.
  • Collaborate with engineering leads, risk managers, product managers, and engineering teams to enhance the overall platform capabilities.
  • Provide technical leadership and mentorship, fostering a culture of innovation and professional growth.
  • Stay ahead of emerging trends in cloud infrastructure, security, and blockchain technologies to drive continuous improvement.

AWSPythonBlockchainCloud ComputingETLKubernetesTypeScriptC++AlgorithmsData engineeringData StructuresRustCI/CDRESTful APIsDevOpsTerraformMicroservicesFinancial analysisData modeling

Posted about 1 month ago
Apply
Apply
πŸ”₯ Senior Engineering Lead
Posted about 1 month ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 185000.0 - 200000.0 USD per year

πŸ” Software Development

🏒 Company: AG1

  • 8+ years of experience in software development, including at least 4 years in a leadership role
  • Strong knowledge of CI/CD pipelines using GitLab CI/CD
  • Experience with AWS services, particularly ECS and Lambda
  • Proficiency in front-end applications using React/Next.js and Typescript
  • Knowledge of containerization technologies like Docker and Kubernetes
  • Lead and mentor a team of fullstack software engineers
  • Evaluate and implement best practices for deployment and security
  • Provide technical expertise in system architecture and API development
  • Collaborate with cross-functional teams to define project goals
  • Drive technical excellence and advocate for code quality

AWSDockerLeadershipNode.jsPostgreSQLSoftware DevelopmentKubernetesMongoDBTypeScriptNest.jsNext.jsNosqlReactCI/CDRESTful APIsDocumentation

Posted about 1 month ago
Apply
Apply
πŸ”₯ Engineering Lead, 3D Web
Posted about 2 months ago

πŸ“ Europe

πŸ” Remodeling, architecture and interior design

🏒 Company: CanvasπŸ‘₯ 1-10WeddingEventsEvent ManagementMusic VenuesNightclubs

  • Excellent communication skills in written and spoken English.
  • Team management experience and strong leadership skills.
  • Technical expertise in 3D, Web, and Software Engineering sufficient for coding and technical decisions.
  • Good understanding of graphics pipeline.
  • Experience with JavaScript, TypeScript, Three.js, and GLSL.
  • Proficiency with 3D math and complex geometries.
  • Experience with WebGL and ability to implement deep custom modifications.
  • Knowledge of software system design best practices.
  • Comfortable working across multiple time zones and cultures.
  • Build interactive web tools for internal operations to convert 3D scans into CAD models.
  • Develop customer-facing applications for viewing 3D scans and CAD models.
  • Ensure scalability, reliability, and automation of systems processing 3D scans.
  • Manage team by conducting performance reviews, coaching, and hiring.
  • Facilitate team execution through daily meetings, planning sessions, and collaboration with stakeholders.

JavascriptTypeScript

Posted about 2 months ago
Apply