Apply

Senior Backend Software Engineer

Posted 12 days agoViewed

View full description

💎 Seniority level: Senior

🔍 Industry: Customer Communication Cloud

🏢 Company: Sinch👥 1001-5000💰 $48,845,918 Post-IPO Debt 7 months agoMessagingSaaSTelecommunicationsMobileSoftware

🗣️ Languages: English

Requirements:
  • Experience with NodeJS, but may also work with Python, Go, Java & PHP
  • Experience with AWS, Microservices and Kubernetes
  • Excellent verbal and written English communication skills
  • Ability to work independently with minimal guidance
  • Ability to work closely with frontend engineers to deliver great experiences to our customers
  • Experience as a senior team member, with the ability to coach, mentor and guide less experienced team members
  • Communicate and collaborate with other global teams to agree on technical solution options across the platform
Responsibilities:
  • Provide technical leadership and direction to the team to enable the team to ship secure, reliable, well-tested, and maintainable code to our customers
  • Take initiative to mentor and upskill colleagues through constructive feedback during code reviews, best practices, architectural choices and non-functional concerns including security, privacy & performance
  • Helps drive the direction and priorities of the team, actively seeking ways how the team can better help their stakeholders and breakdown work effectively
  • Recognized as a leader and clear expert in technical areas and components owned by the team
  • Be a strong role model within the team who demonstrates collaboration, accountability and technical excellence
  • Help lead the end-to-end delivery of work from technical design and architecture of solutions to production deployment and support
  • Ability to independently solve and deliver complex technical solutions in a wide variety of situations
  • Champions quality within the team and establishes processes to improve quality over time
  • Assist in incident support and help the team resolve issues in production environments
Apply

Related Jobs

Apply

🧭 Full-Time

🔍 Software Development

🏢 Company: Wellhub

  • Experience in designing and developing modern web applications.
  • Proficient in one or more programming languages (Java / Kotlin / Scala). Scala will be considered a plus.
  • Experience with SQL and NoSQL technologies such as PostgreSQL, DynamoDB, and Redis, understanding common use cases, and performance pitfalls.
  • Experience dealing with event-driven architectures and message brokers such as Kafka, RabbitMQ, SNS, etc., and an in-depth understanding of their use cases and pitfalls.
  • Experience with microservices and high-volume distributed systems.
  • Experience with Cloud-based architectures in AWS.
  • Strong communication skills, including verbal and written English and Portuguese
  • Join our team as a Senior Software Engineer and shape our product's future.
  • Lead technical discussions, mentor developers, and ensure code excellence through thorough reviews.
  • Champion data-driven decisions, prioritize simplicity, and bring innovative ideas to life.
  • Take part in incident resolution and troubleshooting in the production environment
  • Mentoring other engineers
Posted 41 minutes ago
Apply
Apply

📍 Australia, New Zealand

🧭 Full-Time

🔍 Software Development

  • Experience (5-8 years+) in maintaining Cloud-based platform services where reliability and security are core goals
  • Proficient in one or more programming languages, and can directly contribute to the design and implementation of features (you will be programming)
  • Strong software engineering fundamentals; be able to hold court with principal-level engineers and significantly contribute to design documents and complex software architecture
  • Comfortable with computer science and engineering fundamentals: concurrency, data structures
  • Experience securing or building on on cloud-based environments (AWS, Google Cloud, Azure).
  • Directly input into vision-setting, strategy and planning for the team
  • Own the full lifecycle of features, from design docs and stakeholder alignment through implementation, testing, rollout, and maintenance
  • Champion adoption of security platform features across Canva’s engineering teams
  • Share learnings and key knowledge with the wider security group
  • Support services through on-call, building run books, running tabletop exercises, etc
  • Engage with stakeholder teams to anticipate future security engineering needs
  • Identify opportunities for cross-team collaboration to work on new ideas and improvements that help achieve our goals

AWSBackend DevelopmentDockerSoftware DevelopmentSQLCloud ComputingCybersecurityDesign PatternsKubernetesData StructuresCI/CDRESTful APIsLinuxDevOpsTerraformSoftware Engineering

Posted 5 days ago
Apply
Apply

🧭 Full-Time

🔍 Software Development

  • 5+ years of hands-on experience in .NET/C# backend development.
  • Strong understanding of cloud-based API development and microservices architecture.
  • Experience working with Azure Cloud services (preferred but not mandatory).
  • Familiarity with CI/CD pipelines, automated testing, and DevOps practices.
  • Experience working in Agile environments, participating in sprints, stand-ups, and iterative development cycles.
  • Excellent problem-solving skills and ability to work independently.
  • Strong communication skills and ability to collaborate effectively with cross-functional teams.
  • Passion for learning new technologies and staying up to date with industry trends.
  • Design, develop, and maintain scalable backend services using .NET/C#.
  • Build and optimise RESTful APIs and microservices for cloud-based applications.
  • Work with Azure Cloud services to deploy and manage applications efficiently.
  • Collaborate with frontend developers, product managers, and stakeholders to deliver high-quality software.
  • Ensure high performance, security, and reliability of backend systems.
  • Implement automated testing, CI/CD pipelines, and best practices for code quality.
  • Troubleshoot and resolve technical issues across the backend stack.
  • Participate in code reviews, mentoring, and knowledge-sharing within the team.
Posted 7 days ago
Apply
Apply

📍 US

🧭 Full-Time

💸 149600.0 - 308000.0 USD per year

🔍 Software Development

  • 4+ years of industry backend development experience, building consumer or business facing products
  • Proficiency in common backend tech stacks for online service, storage, caching and data processing
  • Proficiency in building GraphQL APIs and converting REST to GraphQL
  • Experience building & operating large scale distributed systems and/or networks
  • Experience in Python, Java, C++, or Go or another language and a willingness to learn
  • Build out the backend for Pinner-facing features to power the future of inspiration on Pinterest
  • Partner with design, product, and backend teams to build end-to-end functionality
  • Put on your Pinner hat to suggest new product ideas and features
  • Employ automated testing to build features with a high degree of technical quality, taking responsibility for the components and features you develop
  • Grow as an engineer by working with world-class peers on varied and high impact projects
  • Design, develop, and operate large scale, distributed systems and networks
  • Work with Engineering customers to understand new requirements and address them in a scalable and efficient manner
  • Actively work to improve the developer process and experience in all phases from coding to operation
  • May contribute to and lead each step of the product development process, from ideation to implementation to release; from rapidly prototyping, running A/B tests, to architecting and building solutions that can scale to support millions of users

AWSBackend DevelopmentGraphQLPythonSQLJavaC++AlgorithmsData StructuresGoREST APICommunication SkillsCI/CDProblem SolvingMicroservicesSoftware EngineeringData management

Posted 7 days ago
Apply
Apply

🔍 Software Development

🏢 Company: Zepz👥 1001-5000💰 $267,000,000 Series F 6 months ago🫂 Last layoff over 1 year agoMobile PaymentsFinancial ServicesPaymentsFinTech

  • Strong experience of building APIs and services.
  • Extensive experience in Kotlin and/or Java.
  • Experience working with Microservices.
  • Experience working with REST, gRPC and GraphQL APIs (consumer and provider)
  • Experience with unit and integration tests
  • Happy in the Clouds. Our Cloud Native platform is hosted in AWS. You’ll be comfortable working with a system that supports users from around the world, at scale.
  • Bias for action. You see a problem, you fix a problem. You get buy-in for your solutions and keep tickets moving. We’re always looking for ways to ship at pace.
  • Write great code.
  • Help shape what we build.
  • Design and influence technology evolution.
  • Own delivery.
  • Growing together.
  • Share your knowledge and points of view.
Posted 14 days ago
Apply
Apply

📍 Canada

🧭 Full-Time

🔍 Software Development

🏢 Company: Centari👥 11-50💰 Seed 9 months agoArtificial Intelligence (AI)Legal TechKnowledge ManagementSoftware

  • 5+ years of experience building production-ready applications in Go or another strongly typed language
  • Some experience with or strong interest in LLMs, knowledge graphs, semantic search, and other AI/ML technologies
  • Proven ability to work with cutting-edge technology and eagerness to learn new skills
  • Strong collaboration skills and ability to work effectively in a fast-paced environment
  • Design and build Centari's core AI technology
  • Write code
  • Shape the product
  • Interact with customers
  • Drive initiatives from concept to completion

Backend DevelopmentSoftware DevelopmentMachine LearningSoftware ArchitectureAlgorithmsAPI testingData StructuresGoREST APICI/CD

Posted 15 days ago
Apply
Apply

📍 Brazil

🧭 Full-Time

🔍 Wellness

  • Strong skills in programming languages such as Python, Go, Kotlin, Java, C or C++
  • Experienced in working with SQL/NoSQL technologies (e.g., OpenSearch, DynamoDB, PostgreSQL) understanding common use cases and performance pitfalls.
  • Experience with API development and integration.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication (both in English and Portuguese) and teamwork skills.
  • Able to work efficiently on highly scalable and distributed projects.
  • Proven experience with projects where the scope is not clearly defined.
  • Faster learner, easily adapting to new technologies quickly and efficiently.
  • Passionate and proven experience to build reliable minimum viable products and pilots in a short amount of time.
  • Design, develop, and implement generative AI-based applications.
  • Work with large language models (LLMs) to create innovative applications and solutions.
  • Conduct research to stay updated with the latest advancements in generative AI.
  • Develop and optimize RAG systems to enhance the performance and accuracy of AI models.
  • Implement robust data retrieval mechanisms to support RAG frameworks.
  • Collaborate with data engineers to ensure seamless integration of data pipelines.
  • Design and develop APIs to interface with various AI models and services.
  • Ensure APIs are secure, scalable, and performant.
  • Ensure seamless integration of our AI applications with other software systems, enhancing interoperability and functionality (e.g., WhatsApp, Slack, Teams, Google Chat, and other 3rd party mobile applications).
  • Work closely with cross-functional teams including product managers, designers, and other engineers.
  • Participate in code reviews and provide constructive feedback to peers.
  • Communicate technical concepts and project progress effectively to non-technical stakeholders.

AWSBackend DevelopmentPythonSQLArtificial IntelligenceCloud ComputingETLGitJavaKotlinKubernetesMachine LearningData engineeringGoNosql

Posted 22 days ago
Apply
Apply

📍 Portugal

🧭 Full-Time

🔍 Wellness

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, Engineering, or a related field;
  • Strong skills in programming languages such as Python, Go, Kotlin, Java, C or C++;
  • Experienced in working with SQL/NoSQL technologies (e.g., OpenSearch, DynamoDB, PostgreSQL) understanding common use cases and performance pitfalls;
  • Experience with API development and integration;
  • Excellent problem-solving skills and attention to detail;
  • Strong communication (both in English and Portuguese) and teamwork skills;
  • Able to work efficiently on highly scalable and distributed projects;
  • Proven experience with projects where the scope is not clearly defined;
  • Faster learner, easily adapting to new technologies quickly and efficiently;
  • Passionate and proven experience to build reliable minimum viable products and pilots in a short amount of time.
  • Design, develop, and implement generative AI-based applications.
  • Work with large language models (LLMs) to create innovative applications and solutions.
  • Conduct research to stay updated with the latest advancements in generative AI.
  • Develop and optimize RAG systems to enhance the performance and accuracy of AI models.
  • Implement robust data retrieval mechanisms to support RAG frameworks.
  • Collaborate with data engineers to ensure seamless integration of data pipelines.
  • Design and develop APIs to interface with various AI models and services.
  • Ensure APIs are secure, scalable, and performant.
  • Ensure seamless integration of our AI applications with other software systems, enhancing interoperability and functionality (e.g., WhatsApp, Slack, Teams, Google Chat, and other 3rd party mobile applications).
  • Work closely with cross-functional teams including product managers, designers, and other engineers.
  • Participate in code reviews and provide constructive feedback to peers.
  • Communicate technical concepts and project progress effectively to non-technical stakeholders.
  • Inspire and empower others by genuinely caring for your own wellbeing and your colleagues. Bring wellbeing to the forefront of work, and create a supportive environment where everyone feels comfortable taking care of themselves, taking time off, and finding work-life balance.

AWSBackend DevelopmentDockerPythonSQLCloud ComputingJavaKotlinKubernetesGoNosql

Posted 22 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 150000.0 - 170000.0 USD per year

🔍 Healthcare Technology

🏢 Company: Arine👥 101-250💰 $29,000,000 Series B over 2 years agoPharmaceuticalBiotechnologyMedicalHealth Care

  • Proficient to fluent in Python (can build and deploy web APIs, CLIs, libraries, and scripts)
  • Proficient to Power-User in AWS Services (Lambda, API Gateway, DynamoDB, S3, IAM, RDS/Aurora, CloudFormation, SQS, SNS, EventBridge, Kinesis, etc.)
  • Proven track record in architecting multi-component distributed systems
  • Solid understanding of synchronous vs. asynchronous design, SQL vs NoSQL databases, and REST API design (including Auth2 authentication)
  • Comfortable writing unit and integration tests (familiarity with TDD is preferred)
  • Proficient with Git/GitHub, branching, merging and pull requests
  • Meticulous attention to detail with the ability to own a project end-to-end - gather and translate requirements, communicate and collaborate with Stakeholders, and mentor junior engineers
  • Comfortable working in a fast-paced environment with a strong ability to adapt to changing priorities
  • Results-oriented and can deliver against strict deadlines
  • A team player who can also work independently
  • Work with LLMs, Amazon Bedrock, & predictive models to enhance decision-making and automation.
  • Write production-level Python to implement web APIs, CLIs, libraries, and scripts
  • Work significantly AWS services to build/deploy new features, troubleshoot reported bugs, and monitor mission-critical infrastructure and microservices
  • Write unit and integration tests, and perform a modest amount of QA
  • Contribute to paying down technical debt and improving existing systems
  • Collaborate with Frontend and Data Engineers to collectively support Arine’s internal Clinical Operations team and external customers/users

AWSBackend DevelopmentPythonSoftware DevelopmentSQLArtificial IntelligenceGitMachine LearningAPI testingREST APINosqlCI/CDMicroservices

Posted 25 days ago
Apply
Apply

📍 Portugal

🔍 Corporate wellness

🏢 Company: Wellhub

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, Engineering, or a related field.
  • Strong skills in programming languages such as Python, Go, Kotlin, Java, C or C++.
  • Experience with SQL/NoSQL technologies and API development.
  • Excellent problem-solving, communication, and teamwork skills.
  • Ability to work efficiently on scalable distributed projects.
  • Passion for building reliable minimum viable products.
  • Design, develop, and implement generative AI-based applications.
  • Work with large language models (LLMs) to create innovative applications and solutions.
  • Develop and optimize RAG systems to enhance AI model performance.
  • Design and develop APIs for integration with AI models and other software systems.
  • Collaborate closely with product managers, designers, and engineers.
  • Participate in code reviews and communicate project progress to stakeholders.
  • Promote wellbeing in the workplace through personal and team support.

AWSPostgreSQLPythonSQLCloud ComputingDynamoDBJavaKotlinKubernetesMachine LearningPyTorchGoNosqlTensorflow

Posted 3 months ago
Apply

Related Articles

Posted about 1 month ago

Why remote work is such a nice opportunity?

Why is remote work so nice? Let's try to see!

Posted 7 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 8 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 8 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 8 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.