Apply

Senior Back-End Engineer

Posted about 2 months agoViewed

View full description

💎 Seniority level: Senior

📍 Location: Worldwide

💸 Salary: 167471.0 USD per year

🔍 Industry: Software Development

🏢 Company: Float.com

🗣️ Languages: English

🪄 Skills: AWSBackend DevelopmentNode.jsPHPSQLCloud ComputingGCPKafkaMongoDBMySQLRabbitmqAlgorithmsData StructuresServerlessRESTful APIsMicroservices

Requirements:
  • Strong understanding of engineering principles for delivering high-quality services in a growth-stage business.
  • Experience designing and building services for modern cloud architectures on platforms like GCP and AWS
  • Proficiency in PHP and Node.js within a production environment.
  • Expertise in SQL and NoSQL database technologies, with a focus on MySQL and MongoDB.
  • Experience in designing and developing services within a microservices architecture.
  • Familiarity with serverless architectures (e.g., Cloud Run, App Engine) and the ability to discern appropriate usage scenarios.
  • Knowledge of event-driven and asynchronous architectures for building scalable and reliable distributed systems.
  • Experience developing integrations with third-party APIs.
Responsibilities:
  • Ownership of Back-End Development: Take ownership of critical back-end initiatives within your squad, ensuring continuity in ongoing and planned work. This includes building and optimizing APIs, enhancing system reliability, and expanding integrations to support evolving product needs.
  • Enhancing Reliability & Performance: Improve observability, logging, and monitoring to reduce friction in key workflows, address performance bottlenecks, and enhance system stability.
  • Driving Scalable Product Features: Contribute to the development of new and existing capabilities, helping teams make smarter decisions and optimize workflows through intelligent, data-driven solutions.
Apply

Related Jobs

Apply

📍 EU

🧭 Full-Time

🔍 IGaming

🏢 Company: Thrill Labs

  • 7+ years of software development experience, with a strong background in Java/Kotlin and Spring.
  • Experience leading the design and implementation of large-scale software systems, particularly with a focus on distributed systems.
  • Experience with AWS.
  • Experience building CI/CD pipelines.
  • Design, develop, and maintain scalable and efficient software solutions that align with the company’s vision.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Troubleshoot and debug technical issues.
  • Lead architectural discussions and make informed technology decisions to improve system performance and reliability.
  • Conduct reviews, ensuring adherence to best practices and coding standards.

AWSBackend DevelopmentSoftware DevelopmentJavaKotlinSoftware ArchitectureSpringCommunication SkillsCI/CDAgile methodologiesRESTful APIsMicroservicesDebuggingEnglish communication

Posted 1 day ago
Apply
Apply

📍 LatAm

🧭 Full-Time

🔍 E-Learning

🏢 Company: Truelogic👥 101-250ConsultingWeb DevelopmentWeb DesignSoftware

  • 3-5 years of experience in back-end development using Perl.
  • Experience with Perl frameworks such as Mojolicious, Catalyst, or Dancer.
  • Strong understanding of SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
  • Familiarity with RESTful API development and web services.
  • Knowledge of Git and version control best practices.
  • A proactive and problem-solving mindset, with a willingness to take ownership of tasks.
  • Strong communication skills and ability to collaborate in a team environment.
  • A passion for learning and growing in a fast-paced development environment.
  • Develop, test, and maintain back-end services and APIs using Perl.
  • Work with mod_perl, Mojolicious, Catalyst, or Dancer frameworks to build robust applications.
  • Optimize and refactor existing Perl codebases to improve maintainability and performance.
  • Collaborate with front-end developers, DevOps, and other teams to ensure smooth system integration.
  • Optimize code for performance, scalability, and security.
  • Troubleshoot, debug, and enhance existing applications.
  • Take initiative in proposing improvements and best practices.
  • Stay updated with modern Perl development techniques and best practices.

AWSBackend DevelopmentPostgreSQLSoftware DevelopmentSQLGitMongoDBMySQLAPI testingCI/CDRESTful APIsLinuxMicroservicesSoftware EngineeringDebugging

Posted 4 days ago
Apply
Apply

📍 U.S.

🧭 Full-Time

🔍 Daily Fantasy Sports

🏢 Company: PrizePicks👥 101-250💰 Corporate about 2 years agoGamingFantasy SportsSports

  • 5 to 8 years of relevant work experience
  • Expert to mastery experience with: Ruby on Rails
  • Expert to mastery experience with: Postgres
  • History of owning product challenges and technical challenges in a team to drive a desired business outcome
  • A kind and positive mindset
  • A passion to be better at your craft than the day before
  • A self-motivated and self-managing attitude
  • A sense of urgency to solve problems
  • Ability to clearly and concisely communicate about technical, and/or organizational problems and propose solutions
  • Ability to concisely communicate with other employees
  • Ability to thrive in a fully remote organization
  • Ability to work closely with other parts of the organization that may be outside of the Engineering organization
  • Ability to document guides for others in the Engineering organization
  • Comfort working in a fast paced industry where product or technical challenges may appear frequently
  • Comfort working with technical problems that might not always have an obvious solution
  • Advocate for improvements to product quality, security, and performance
  • Collaborate with stakeholders to maintain a high bar for quality
  • Collaborate with team members to solve technical and product challenges
  • Develop product features and technical improvements to the PrizePicks ecosystem
  • Develop unit or end-to-end testing for the PrizePicks ecosystem
  • Follow best practice guidelines for maintainability and style
  • Participate in on-call incident rotations
  • Participate in code reviews
  • Studies and learns previous software patterns in the PrizePicks ecosystem
  • Advocate for improvements that have an impact across your team
  • Collaborate with the team on larger projects
  • Diagnose and fix performance and optimization problems
  • Define, advocate and improve best practices for maintainability and style
  • Define a technical path from product idea to deployment
  • Provide mentorship to Software Engineers I, II, and III across your team
  • Ship features and improvements to the PrizePicks ecosystem with little to no guidance from across the team
  • Solve product challenges and technical problems of high scope and complexity

Backend DevelopmentDockerPostgreSQLSoftware DevelopmentSQLGitKubernetesRuby on RailsAlgorithmsData StructuresCommunication SkillsCI/CDRESTful APIsMentoringLinuxScriptingSoftware EngineeringDebugging

Posted 22 days ago
Apply
Apply

📍 LatAm

🧭 Full-Time

🔍 Fitness

🏢 Company: Truelogic👥 101-250ConsultingWeb DevelopmentWeb DesignSoftware

  • 5+ years of professional experience in PHP development, with a strong understanding of modern best practices.
  • Proficiency in Laravel or Symfony, with experience building scalable and maintainable applications.
  • Expertise in relational databases, specifically MySQL or PostgreSQL, including schema design and query optimization.
  • Experience developing RESTful APIs, with GraphQL experience preferred.
  • Design, develop, and maintain robust and scalable web applications using PHP and related technologies.
  • Lead the development of complex features and functionalities.
  • Write clean, well-documented, and efficient code.
  • Collaborate with cross-functional teams, including front-end developers, designers, and product managers.
  • Participate in code reviews and ensure adherence to coding standards.
  • Troubleshoot and debug application issues.
  • Optimize application performance and scalability.
  • Mentor and guide junior developers.
  • Stay up-to-date with the latest PHP and web development trends.
  • Contribute to the continuous improvement of development processes.
  • Work with databases such as MySQL, PostgreSQL, or MongoDB.
  • Integrate third-party APIs and services.
  • Participate in agile development methodologies.

Backend DevelopmentGraphQLPHPPostgreSQLSoftware DevelopmentSQLDesign PatternsGitMySQLSoftware ArchitectureAPI testingSymfonyCI/CDAgile methodologiesRESTful APIsMentoringJSON

Posted 28 days ago
Apply
Apply

📍 Lebanon, United States

🔍 Fintech

  • 5+ years of software development experience, with at least 3 years in Laravel backend development.
  • Proficiency in PHP and Laravel framework.
  • Strong analytical and problem-solving skills.
  • Extensive experience in software design, delivering scalable, secure, and performant products.
  • Hands-on experience with OOP, design patterns, and SOLID principles.
  • Expertise in data modeling, including the ability to translate real-world concepts into effective database designs.
  • Advanced experience with relational databases (e.g., PostgreSQL, MySQL) and writing complex SQL queries.
  • Advanced knowledge of caching and queuing systems like Redis.
  • Expertise in versioning and code management tools such as Git and Bitbucket, including branching strategies.
  • Experience with cloud services (e.g., AWS) and designing serverless and containerized architectures.
  • Familiarity with agile methodologies and tools such as Jira for issue tracking and project management.
  • Strong verbal and written communication skills in English.
  • Proven experience mentoring and coaching junior engineers.
  • Lead the development and design of new features while maintaining scalable, high-performance backend systems.
  • Take ownership of technical solutions, challenging business requirements to deliver optimal results.
  • Uphold high engineering standards by performing code reviews and ensuring compliance with best practices.
  • Participate in the review of business requirements and provide assessments on complexity, risks, and system impact.
  • Act as a mentor and coach to junior engineers, evaluating progress and helping to set development goals.
  • Explore and introduce new tools and technologies to improve the engineering team's productivity.
  • Participate in regular team meetings, stand-ups, and architecture/design discussions.
  • Identify areas for improvement in existing frameworks, tools, and processes.
  • Contribute to the roadmap definition for the team, working closely with cross-functional teams to drive innovation.

AWSBackend DevelopmentPHPPostgreSQLSQLAgileDesign PatternsGitMySQLJiraData StructuresREST APIRedisCI/CDProblem SolvingMentoringLinuxMicroservicesCoachingJSONData modelingSoftware EngineeringEnglish communication

Posted about 1 month ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

  • 5+ years professional software engineering experience
  • Strong proficiency in Python and asynchronous programming
  • Experience with distributed systems and AWS
  • Understanding of database technologies, particularly PostgreSQL
  • Experience with Docker
  • Strong software engineering fundamentals
  • Excellent problem-solving skills
  • Strong communication skills
  • Design and implement scalable backend services and APIs
  • Lead development of data pipelines and integration systems
  • Collaborate with cross-functional teams for technical solutions
  • Architect and maintain distributed systems
  • Implement data quality processes and monitoring systems
  • Mentor junior engineers
  • Participate in code reviews

AWSBackend DevelopmentDockerPostgreSQLPythonCI/CDMicroservices

Posted about 1 month ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 100000.0 - 120000.0 USD per year

🔍 AI-powered analytics and data intelligence

🏢 Company: Downing Capital Group👥 1-10Venture CapitalFinance

  • 7+ years of professional experience in Python development.
  • Deep experience working with Langchain.
  • Strong expertise in Machine Learning and Generative AI.
  • Hands-on experience with Docker and Kubernetes.
  • Proficiency in cloud platforms (AWS, GCP, Azure).
  • Experience with CI/CD pipelines and automation tools.
  • Deep knowledge of distributed systems and Python data processing frameworks.
  • Strong understanding of API design and RESTful/GraphQL services.
  • Proficiency with databases like PostgreSQL and Redis.
  • Architect and develop scalable back-end Python-based services and APIs for ML/GenAI applications.
  • Optimize and deploy ML models in production environments.
  • Design and implement containerized solutions using Docker and Kubernetes.
  • Develop and maintain cloud-native infrastructure on AWS/GCP/Azure.
  • Implement monitoring, logging, and security best practices.
  • Work closely with front-end engineers and product teams.
  • Optimize database performance and work with NoSQL and SQL databases.
  • Participate in code reviews, mentoring, and knowledge sharing.

AWSDockerPostgreSQLPythonDjangoFlaskGCPKubernetesMachine LearningAzureFastAPIRedisCI/CDRESTful APIs

Posted about 1 month ago
Apply
Apply

📍 LatAm

🧭 Full-Time

🔍 Software Development

🏢 Company: Truelogic👥 101-250ConsultingWeb DevelopmentWeb DesignSoftware

  • 5+ years of software development experience utilizing Node.js.
  • Experience working with Headless CMS platforms, with a preference for Contentful.
  • Proficiency in GraphQL for API development, including designing, implementing, and optimizing queries.
  • Familiarity with Next.js, particularly for API routing or backend services, is nice to have.
  • Collaborate with Project Managers, Designers, and Developers to build robust backend architectures.
  • Develop and maintain scalable backend services and APIs using Node.js and Next.js.
  • Conduct feasibility assessments of technical solutions and provide alternative recommendations.
  • Write clean, maintainable, and well-documented code.
  • Conduct code reviews and provide mentorship to junior developers.
  • Optimize API calls and data handling for performance improvements.
  • Manage CI/CD pipelines and deployment processes.
  • Research and implement best practices in software development, security, and performance optimization.
  • Work closely with UX and frontend teams to ensure seamless API integrations.
  • Maintain and extend technical documentation for backend systems.

Backend DevelopmentDockerGraphQLNode.jsSoftware DevelopmentDesign PatternsExpress.jsGitJavascriptKubernetesSoftware ArchitectureAPI testingData StructuresWebRTCNext.jsCI/CDRESTful APIsMicroservicesJSONDebugging

Posted about 2 months ago
Apply
Apply

📍 Latin America

🧭 Full-Time

🔍 Software Development

🏢 Company: Truelogic👥 101-250ConsultingWeb DevelopmentWeb DesignSoftware

  • Solid experience with the standard tech stack for your technology of choice (like Express, Sails, Hapi, Spring, etc).
  • Experience with containerized application development (Docker).
  • Strong understanding of structured and unstructured data storage technologies (like: PostgreSQL, MySQL, MS-SQL, Oracle, Cassandra, MongoDB, Redis, Hadoop, DocumentDB, etc.).
  • Experience designing and implementing applications and services on the public cloud, AWS, GCP, or Azure using PaaS platforms.
  • How to work with containerization-related technologies like Kubernetes, Apache Mesos, AWS ECS, or AWS ECR.
  • How to create or work in a distributed architecture using Microservices and platforms like Eureka, AWS Kinesis, Kafka, and others.
  • How to monitor production applications using APM tools like New Relic.
  • How to manage and set up environments using IaaC (Terraform, CloudFormation, or CLI tools).
  • How to set up and maintain a CI environment to enable continuous delivery.
Craft quality code and expose it through Rest APIs, event streams, or queues using Node.js, Java, Python, or NetCore.

AWSBackend DevelopmentDockerNode.jsPostgreSQLPythonSoftware DevelopmentCloud ComputingGCPJavaMongoDBMySQLAlgorithmsAzureData Structures.NET coreCI/CDRESTful APIsTerraformMicroservices

Posted about 2 months ago
Apply
Apply
🔥 Senior Back End Engineer - PHP
Posted about 2 months ago

📍 LatAm

🧭 Fulltime

🔍 Technology / Startups

🏢 Company: Firstbase.io👥 51-100💰 $1,500,000 Convertible Note about 1 year agoLegal TechBusiness DevelopmentLegalFinTechSoftware

  • 5+ years of experience with PHP.
  • 2+ years of experience in a similar role at a high-growth startup.
  • Hard-working, dedicated team player capable of self-management.
  • Analytical with problem-solving skills and ability to work in uncertainty.
  • Effective communication with both technical and non-technical team members.
  • Familiarity with PHP/Symfony or Laravel frameworks, Vue, PostgreSQL, AWS, Redis, Docker.
  • Rapidly scale the engineering org alongside product and design leaders.
  • Structure the engineering team to consistently deliver high-quality work on time and budget.
  • Influence sustainable technical and architectural decisions to improve efficiencies.
  • Advocate for engineering excellence and guide career growth for the team.
  • Help triage issues as needed, develop software design, and manage the software development life cycle.

AWSDockerPHPPostgreSQLSymfony

Posted about 2 months ago
Apply