kotlin Remote Jobs

175 Results

1d

Lead Software Engineer, Backend (Pharmacy)

kotlinsqlDesignjavac++kubernetesbackend

hims & hers is hiring a Remote Lead Software Engineer, Backend (Pharmacy)

Hims & Hers Health, Inc. (better known as Hims & Hers) is the leading health and wellness platform, on a mission to help the world feel great through the power of better health. We are revolutionizing telehealth for providers and their patients alike. Making personalized solutions accessible is of paramount importance to Hims & Hers and we are focused on continued innovation in this space. Hims & Hers offers nonprescription products and access to highly personalized prescription solutions for a variety of conditions related to mental health, sexual health, hair care, skincare, heart health, and more.

Hims & Hers is a public company, traded on the NYSE under the ticker symbol “HIMS”. To learn more about the brand and offerings, you can visit hims.com and forhers.com, or visit our investor site. For information on the company’s outstanding benefits, culture, and its talent-first flexible/remote work approach, see below and visit www.hims.com/careers-professionals.

About the job:

Hims & Hers is seeking an experienced Lead Software Engineer to build and maintain the platform that reliably fulfills customer orders and prescriptions at scale. As a key member of the Fulfillment and Pharmacy Engineering Backend team, you will define, build, test, deploy, and support our self-service platform for Fulfillment Operations and Pharmacy teams.

Responsibilities:

  • Drive best practices for architecture, coding, quality, and delivery of team services.
  • Lead, mentor, and develop engineers within your team, while removing roadblocks to their progress.
  • Build backend services to support pharmacy and fulfillment functions.
  • Collaborate with product managers, technical program managers, other engineering teams, and site reliability engineering to ensure team throughput and system operational readiness.
  • Maintain and update the Engineering roadmap in collaboration with Engineering Leaders and Product Managers.
  • Brainstorm features with product managers and other engineering leaders, leveraging your knowledge of the codebase.
  • Collaborate with other teams as you develop reusable, scalable designs benefiting the entire organization.
  • Contribute to the team and platform vision as a technical leader, identifying new and strategic solutions to improve security, scalability, reliability, and performance.

Experience & Skills

  • Bachelor’s degree in Computer Science or equivalent professional experience.
  • 10+ years of experience as a software engineer, with a track record of shipping production code; management experience is a plus.
  • 5+ years of experience in backend distributed system design, development, and delivery, preferably in an eCommerce fulfillment or supply chain environment.
  • 5+ years of experience with microservice architectures.
  • Proficiency in writing distributed services using Java, Kotlin, and PostgreSQL.
  • Ability to move quickly and meet tight deadlines.
  • Experience with the design, development, delivery, and management of microservices hosted on Kubernetes and AWS.

Our Benefits (there are more but here are some highlights):

  • Competitive salary & equity compensation for full-time roles
  • Unlimited PTO, company holidays, and quarterly mental health days
  • Comprehensive health benefits including medical, dental & vision, and parental leave
  • Employee Stock Purchase Program (ESPP)
  • Employee discounts on hims & hers & Apostrophe online products
  • 401k benefits with employer matching contribution
  • Offsite team retreats

#LI-Remote

 

Outlined below is a reasonable estimate of H&H’s compensation range for this role for US-based candidates. If you're based outside of the US, your recruiter will be able to provide you with an estimated salary range for your location.

The actual amount will take into account a range of factors that are considered in making compensation decisions including but not limited to skill sets, experience and training, licensure and certifications, and location. H&H also offers a comprehensive Total Rewards package that may include an equity grant.

Consult with your Recruiter during any potential screening to determine a more targeted range based on location and job-related factors.

An estimate of the current salary range for US-based employees is
$180,000$205,000 USD

We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.

Hims is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, state, or local law. Hims considers all qualified applicants in accordance with the San Francisco Fair Chance Ordinance.

Hims & hers is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@forhims.com. Please do not send resumes to this email address.

For our California-based applicants – Please see our California Employment Candidate Privacy Policy to learn more about how we collect, use, retain, and disclose Personal Information. 

See more jobs at hims & hers

Apply for this job

1d

Engineering Manager, Pharmacy

kotlinjavac++backend

hims & hers is hiring a Remote Engineering Manager, Pharmacy

Hims & Hers Health, Inc. (better known as Hims & Hers) is the leading health and wellness platform, on a mission to help the world feel great through the power of better health. We are revolutionizing telehealth for providers and their patients alike. Making personalized solutions accessible is of paramount importance to Hims & Hers and we are focused on continued innovation in this space. Hims & Hers offers nonprescription products and access to highly personalized prescription solutions for a variety of conditions related to mental health, sexual health, hair care, skincare, heart health, and more.

Hims & Hers is a public company, traded on the NYSE under the ticker symbol “HIMS”. To learn more about the brand and offerings, you can visit hims.com and forhers.com, or visit our investor site. For information on the company’s outstanding benefits, culture, and its talent-first flexible/remote work approach, see below and visit www.hims.com/careers-professionals.

​​About the Role:

Hims & Hers is seeking an experienced, self-motivated, and results-driven Engineering Manager to build and support our self-service platform used for pharmacy operations and customer order fulfillment. The ideal candidate is a leader with systems implementation experience. In this role, you will collaborate with product managers, engineering leaders, and fulfillment operations leaders to deliver solutions for our Fulfillment and Pharmacy Operations teams. You will ensure our platform is reliable, scalable, and adaptable to our growing business needs.

You Will:

  • Lead, mentor, and coach a team of backend engineers to foster collaboration and high performance
  • Set clear expectations, provide feedback, and conduct performance evaluations
  • Collaborate with HR on hiring and onboarding new team members
  • Define the technical roadmap for the backend team
  • Ensure timely project delivery and adherence to engineering best practices
  • Stay updated with industry trends to make informed technical decisions
  • Work with product and program managers to define project requirements and timelines
  • Identify and mitigate technical risks
  • Communicate with stakeholders to gather requirements and provide project updates
  • Implement and maintain testing and quality assurance processes
  • Ensure prompt resolution of production issues and incidents

You Have:

  • Bachelor's or Master's degree in Computer Science or a related field
  • 7+ years of development experience, with a strong background in backend systems
  • 3+ years of leadership or managerial experience, with a track record of building and managing high-performing engineering teams
  • Proficiency in Kotlin, Java, or other OOP languages and web frameworks
  • Strong problem-solving and analytical skills
  • Excellent communication and interpersonal skills

Our Benefits (there are more but here are some highlights):

  • Competitive salary & equity compensation for full-time roles
  • Unlimited PTO, company holidays, and quarterly mental health days
  • Comprehensive health benefits including medical, dental & vision, and parental leave
  • Employee Stock Purchase Program (ESPP)
  • Employee discounts on hims & hers & Apostrophe online products
  • 401k benefits with employer matching contribution
  • Offsite team retreats

 

#LI-Remote

 

Outlined below is a reasonable estimate of H&H’s compensation range for this role for US-based candidates. If you're based outside of the US, your recruiter will be able to provide you with an estimated salary range for your location.

The actual amount will take into account a range of factors that are considered in making compensation decisions including but not limited to skill sets, experience and training, licensure and certifications, and location. H&H also offers a comprehensive Total Rewards package that may include an equity grant.

Consult with your Recruiter during any potential screening to determine a more targeted range based on location and job-related factors.

An estimate of the current salary range for US-based employees is
$150,000$190,000 USD

We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.

Hims is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, state, or local law. Hims considers all qualified applicants in accordance with the San Francisco Fair Chance Ordinance.

Hims & hers is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@forhims.com. Please do not send resumes to this email address.

For our California-based applicants – Please see our California Employment Candidate Privacy Policy to learn more about how we collect, use, retain, and disclose Personal Information. 

See more jobs at hims & hers

Apply for this job

1d

Lead Software Engineer, Fullstack (Storefront Platform)

S310 years of experiencekotlinterraformDesigngraphqlhtml5c++dockertypescriptAWSjavascriptbackendfrontend

hims & hers is hiring a Remote Lead Software Engineer, Fullstack (Storefront Platform)

Hims & Hers Health, Inc. (better known as Hims & Hers) is the leading health and wellness platform, on a mission to help the world feel great through the power of better health. We are revolutionizing telehealth for providers and their patients alike. Making personalized solutions accessible is of paramount importance to Hims & Hers and we are focused on continued innovation in this space. Hims & Hers offers nonprescription products and access to highly personalized prescription solutions for a variety of conditions related to mental health, sexual health, hair care, skincare, heart health, and more.

Hims & Hers is a public company, traded on the NYSE under the ticker symbol “HIMS”. To learn more about the brand and offerings, you can visit hims.com and forhers.com, or visit our investor site. For information on the company’s outstanding benefits, culture, and its talent-first flexible/remote work approach, see below and visit www.hims.com/careers-professionals.

​​About the Role:

Hims and Hers is seeking a highly motivated, talented, and experienced Lead Fullstack Engineer to join our dynamic Storefront Platform team. You will work closely with cross-functional engineering, product, analytics teams, to deliver high-impact features on time and within scope. In this role, you will be responsible for leading the development of our storefront platform team, ensuring a seamless developer experience for the Hims&Hers Growth engineering team, and driving the adoption of best practices in frontend development. This role is pivotal to leveling up the storefront platform team to deliver more significant and more complex features.

You Will:

  • Lead any future development and deployment of features requested from the storefront platform.
  • Implement scalable and performant solutions like implementation of fast and reliable CircleCI pipelines, migration of AWS compute infrastructure, integration of business-critical tools.
  • Coach, mentor, and set best practices for architecture, coding, delivery, and operation within your pod.
  • Collaborate and build trust in other engineering pods and teams, develop reusable, scalable designs, write and collaborate in RFCs, and build architecture diagrams that benefit the entire organization 
  • Partner with key stakeholders in product, analytics, cross-functional engineering teams, and project management guiding decisions based on your knowledge of the codebase.
  • Contribute to the strategic vision for the platform pod as a technical leader, identifying new technologies that improve security, scalability, reliability, and performance. 
  • Collaborate with backend and quality engineers to spec, write, test, and deploy code that powers hims.com and forhers.com. 
  • Actively participate in sprint ceremonies to help drive continuous improvement in our process and culture 

You Have:

  • 10+ years experience in software engineering, preferably in a growth-focused engineering environment.
  • A strong understanding of modern web technologies (React, GraphQL, Javascript, Typescript, HTML5, CSS3)
  • Strong undersderstanding in AWS (EKS, S3, Terraform), CDNs, Docker, Kubernetes.
  • Strong understanding of component and platform library creation. 
  • Exceptional problem-solving skills and attention to detail. 
  • Excellent communication skills and the ability to translate technical concepts to technical and non-technical stakeholders alike.
  • Strong understanding of responsive design and cross-browser compatibility. 
  • Ability to move quickly and set clear deadlines. 
  • Strong prioritization skills with the ability to manage competing projects and align the delivery expectations with stakeholders.
  • Familiarity with cloud hosting providers such as AWS

Nice To Have:

  • Enjoy tech talks, katas, lunch and learns, and geeking over programming languages, architecture, category theory, or whatever engineering topic you are passionate about.
  • Enjoy talking to product, design, and business stakeholders to better understand the problem space.
  • Team leadership experience with training peer engineers
  • Backend experience in Node/Nest.js and Kotlin
  • Domain Driven Microservice Architectures (building Gateways and Bounded Contexts)
  • History of implementing Micro Front-End
  • Worked on a system that had to deal with internationalization and localization

Our Benefits (there are more but here are some highlights):

  • Competitive salary & equity compensation for full-time roles
  • Unlimited PTO, company holidays, and quarterly mental health days
  • Comprehensive health benefits including medical, dental & vision, and parental leave
  • Employee Stock Purchase Program (ESPP)
  • Employee discounts on hims & hers & Apostrophe online products
  • 401k benefits with employer matching contribution
  • Offsite team retreats

 

#LI-Remote

 

Outlined below is a reasonable estimate of H&H’s compensation range for this role for US-based candidates. If you're based outside of the US, your recruiter will be able to provide you with an estimated salary range for your location.

The actual amount will take into account a range of factors that are considered in making compensation decisions including but not limited to skill sets, experience and training, licensure and certifications, and location. H&H also offers a comprehensive Total Rewards package that may include an equity grant.

Consult with your Recruiter during any potential screening to determine a more targeted range based on location and job-related factors.

An estimate of the current salary range for US-based employees is
$158,000$198,000 USD

We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.

Hims is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, state, or local law. Hims considers all qualified applicants in accordance with the San Francisco Fair Chance Ordinance.

Hims & hers is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@forhims.com. Please do not send resumes to this email address.

For our California-based applicants – Please see our California Employment Candidate Privacy Policy to learn more about how we collect, use, retain, and disclose Personal Information. 

See more jobs at hims & hers

Apply for this job

1d

Engineering Manager, EMR

DevOPSkotlinDesignjavac++backend

hims & hers is hiring a Remote Engineering Manager, EMR

Hims & Hers Health, Inc. (better known as Hims & Hers) is the leading health and wellness platform, on a mission to help the world feel great through the power of better health. We are revolutionizing telehealth for providers and their patients alike. Making personalized solutions accessible is of paramount importance to Hims & Hers and we are focused on continued innovation in this space. Hims & Hers offers nonprescription products and access to highly personalized prescription solutions for a variety of conditions related to mental health, sexual health, hair care, skincare, heart health, and more.

Hims & Hers is a public company, traded on the NYSE under the ticker symbol “HIMS”. To learn more about the brand and offerings, you can visit hims.com and forhers.com, or visit our investor site. For information on the company’s outstanding benefits, culture, and its talent-first flexible/remote work approach, see below and visit www.hims.com/careers-professionals.

​​About the Role:

At Hims & Hers, we’re dedicated to helping the world feel great through the power of better health. We’re looking for an experienced, self-motivated Backend Engineering Manager to lead a group of engineers that build our homegrown Electronic Medical Record (EMR) system. This pivotal role is for leaders who excel in process-oriented strategies, boast a strong track record in system design and implementation, and are adept at nurturing and expanding an engineering team through both mentorship and strategic hiring. In this role, you will work closely with product and program managers, senior leadership, and business sponsors to deliver both new systems, and feature enhancements to meet Hims & Hers business needs. You will be instrumental in ensuring our backend systems are robust, scalable, and flexible for the needs of our growing, fast-paced business.

You Will:

  • Lead, mentor, and coach a team of engineers, fostering a collaborative and high-performance work environment
  • Set clear expectations, provide regular feedback, and conduct performance evaluations (we do this 3 times per year at Hims & Hers)
  • Collaborate with our recruiting team to hire and onboard new team members
  • Help define and execute the technical roadmap for your team, aligning it with the company's strategic goals
  • Assist your team in following the best practices and coding standards
  • Stay up-to-date with industry trends and emerging technologies to make informed technical decisions
  • Assist with the planning, prioritization and development of features and projects, ensuring on-time delivery
  • Work closely with product and program managers to define project requirements, scope, and timelines
  • Identify and mitigate technical risks and issues
  • Collaborate with other engineering teams, including: DevOps, Security, SRE and Data Platform, to ensure alignment across various engineering functions
  • Communicate effectively with stakeholders to gather requirements and provide project updates

You Have:

  • Bachelor's or Master's degree in Computer Science or a related field
  • 7+ years of experience in development, with a strong background in backend systems
  • Ideally 2+ years of experience in a leadership or managerial role, with a track record of building and managing high-performing engineering teams
  • Proficiency in Java, Kotlin or other OOP languages and web frameworks
  • Strong problem-solving and analytical skills
  • Excellent communication and interpersonal skills
  • Ability to thrive in a fast-paced, sometimes ambiguous environment

Our Benefits (there are more but here are some highlights):

  • Competitive salary & equity compensation for full-time roles
  • Unlimited PTO, company holidays, and quarterly mental health days
  • Comprehensive health benefits including medical, dental & vision, and parental leave
  • Employee Stock Purchase Program (ESPP)
  • Employee discounts on hims & hers & Apostrophe online products
  • 401k benefits with employer matching contribution
  • Offsite team retreats

 

#LI-Remote

 

Outlined below is a reasonable estimate of H&H’s compensation range for this role for US-based candidates. If you're based outside of the US, your recruiter will be able to provide you with an estimated salary range for your location.

The actual amount will take into account a range of factors that are considered in making compensation decisions including but not limited to skill sets, experience and training, licensure and certifications, and location. H&H also offers a comprehensive Total Rewards package that may include an equity grant.

Consult with your Recruiter during any potential screening to determine a more targeted range based on location and job-related factors.

An estimate of the current salary range for US-based employees is
$150,000$190,000 USD

We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.

Hims is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, state, or local law. Hims considers all qualified applicants in accordance with the San Francisco Fair Chance Ordinance.

Hims & hers is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@forhims.com. Please do not send resumes to this email address.

For our California-based applicants – Please see our California Employment Candidate Privacy Policy to learn more about how we collect, use, retain, and disclose Personal Information. 

See more jobs at hims & hers

Apply for this job

2d

Senior Site Reliability Engineer

CatalystRemote (US & Canada)
kotlinterraformairflowDesignansiblerubyjavadockerelasticsearchpostgresqlkuberneteslinuxpythonAWSbackendNode.js

Catalyst is hiring a Remote Senior Site Reliability Engineer

Company Overview

Totango + Catalyst have joined forces to build a leading customer growth platform that helps businesses protect and grow their revenue. Built by an experienced team of industry leaders, our software integrates with all the tools CS teams already use to provide one centralized view of customer data.  Our modern and intuitive dashboards help CS leaders develop impactful workflows and take the right actions to understand health, prevent churn, increase adoption, and drive expansion.

Position Overview

As a Senior Site Reliability Engineer at Totango + Catalyst, you will help shape our infrastructure and build the foundation our team relies on for the rapid delivery of our product. We’ll depend on you to instill best practices for building scalable distributed systems, emphasizing development experience, observability and fault tolerance. Our current stack consists of technologies such as Ruby on Rails, RDS, Elasticsearch, Java, and Kubernetes, and we are moving towards microservices and serverless.  If you thrive in a growth-stage startup environment and are looking for more ownership and the ability to have a significant impact, we would love to meet you.

This role is opened to candidates working remotely anywhere in Canada and the U.S.

What You’ll Do

  • Manage our AWS infrastructure, with an emphasis on configuration as code.
  • Keep our site and our services up and running, or get it back up and running quickly when a failure occurs
  • Improve monitoring and work with developers to improve performance and reliability
  • Participate in technical design reviews and architecture planning
  • Debugging complex problems across an entire stack and creating solid solutions
  • Collaborate with product managers and developers to evolve our delivery pipeline
  • Working closely with internal partners and teams to ensure that we ship software that meets security, SLA, performance, and budget requirements
  • Help build our on-call policies and runbooks
  • Take ownership of projects and demonstrate a high level of accountability
  • Manage our data infrastructure and pipeline
  • Focus on quality, cost-effective scalability, and distributed system reliability and establish automated mechanisms

Who You Are:

  • You are passionate about learning. Obstacles and challenges don’t deter you, you find these as opportunities to learn and grow.
  • You have a positive demeanor and a go-getter attitude! 
  • You are a strong team player. You collaborate well with others, and want to work together to solve common goals.
  • You are proactive in seeking opportunities to learn and identifying opportunities to improve our processess. 



What You’ll Need

  • 5+ years of experience building and maintaining cloud infrastructure for distributed production systems
  • 1+ year of experience as a backend engineer developing enterprise web applications
  • Excellent communication skills, both verbal and written
  • Know your way around a Unix/Linux shell, can write shell scripts, and understands Linux internals
  • Experience debugging complex problems
  • Experience designing, building, and operating large-scale production systems
  • Proficiency in Bash, Python, or other scripting languages
  • Experience in databases and data warehouses
  • Experience with security requirements for SOC2/ISO
  • FinOps experience
  • Strong Project Management skills
  • A strong desire to show ownership of problems you identify
  • Optional CKAD, CKS, CKA Exam, AWS Certified Exams

Technologies You’ll Need

  • Demonstrated experience with configuration and orchestration tools such as Terraform, CloudFormation and Ansible
  • Experience with containers, such as Docker 
  • Experience with administering, securing, and optimizing Kubernetes clusters
  • Experience building monitoring, observability, logging, and developer tooling
  • Experience with Helm, Kustomize, ArgoCD, Grafana, Prometheus, Thanos, VictoriaMetrics, Cilium, Linkerd, Envoy, AWS App Mesh, CoreDNS
  • Experience creating CI/CD Pipelines for different coding languages
  • Experience with one or more: Ruby on Rails, Python, Java, Kotlin, Go, Node.js
  • Experience with version control systems like GitHub
  • Familiarity with AWS services, AWS best practices and securing AWS accounts
  • Experience operating and tuning data stores such as PostgreSQL and Elasticsearch
  • Experience with managing the infrastructure that backs data pipelines and data lakes such as Airflow
  • Experience managing streaming infrastructure such as Kafka or Kinesis

Why You’ll Love Working Here!

  • Work from anywhere!
  • Highly competitive compensation package, including equity 
  • Comprehensive benefits, including up to 100% paid medical, dental, & vision insurance coverage for you & your loved ones
  • Open vacation policy, encouraging you to take the time you need
  • Monthly Mental Health Days and Mental Health Weeks twice per year 
  • Ability to influence and drive key technical and architectural decisions
  • High visibility and impact across the whole company

 

Your base pay is one part of your total compensation package and is determined within a range. The base salary for this role is from $140,000.00 - $175,000.00 per year. We take into account numerous factors in deciding on compensation, such as experience, job-related skills, relevant education or training, and other business and organizational requirements. The salary range provided corresponds to the level at which this position has been defined.

Totango + Catalyst is an equal opportunity employer, meaning that we do not discriminate based on race, religion, national origin, gender identity, age, sexual orientation, or any other protected class. Diversity is more than just good intentions; we are committed to creating an inclusive environment for all employees

See more jobs at Catalyst

Apply for this job

2d

Senior Site Reliability Engineer

People Can FlyWarszawa, Poland, Remote
kotlinDesignmobilejavac++jenkinspython

People Can Fly is hiring a Remote Senior Site Reliability Engineer

Job Description

  • Design, develop, deploy and operate reliable and scalable infrastructure for the online services platform
  • Collaborate with cross-functional teams to translate business requirements into technical solutions, balancing user needs with technical constraints.
  • Automate deployment of the online services platform to cloud providers, including provisioning for various stages like development, testing, and external publishers.
  • Develop and implement systems to maximise reliability, scalability, and uptime while also optimising for cost,
  • Design and develop systems and tooling that support efficient maintenance, updates, and recovery
  • Create tooling, data sources, monitoring dashboards, and alerting for all online services products, with a particular focus on real time service health
  • Lead Incident Management of live issues, as well as troubleshooting, break-fix and resolution of those issues
  • Create, review and maintain essential operational documentation such as run books, post-mortem reports, and root cause analysis 
  • Assist leads with recruiting, onboarding, development and mentorship of engineers.
  • Stay updated on emerging SRE technologies and industry trends, evaluating their potential impact on our development processes and strategies.

Qualifications

  • 4+ years of extensive experience in infrastructure engineering, with a specific focus on Cloud Infrastructure
  • Strong knowledge of, and experience with, writing and optimising Terraform.
  • Strong knowledge of, and experience with Infrastructure-as-Code (IaC) and related best practices
  • Strong in at least one programming language (Python, Go, Kotlin, Java or similar) as well as with scripting and automation in general
  • Good grasp of network architecture and security  best practices.
  • Familiarity with CI/CD pipelines and tools like Github Actions, Jenkins
  • Proficient with Source Control and Code Review tools (Git/Github, Perforce/Swarm etc.).
  • Experience setting up monitoring and alerting systems
  • Experience with Incident Management and troubleshooting live issues
  • Ability to analyse and improve system performance, strong troubleshooting skills across various technology layers.
  • Knowledge in designing and implementing disaster recovery strategies.
  • Strong mentoring skills.
  • Strong verbal and written communication skills in English.

Nice to have:

  • Experience in the Video Games Industry
  • Unreal Engine knowledge (C++ in particular)
  • Experience in content distribution, ad-tech, news, mobile gaming, or finance domains
  • Additional language proficiency
  • Additional project management and bug tracking software knowledge

See more jobs at People Can Fly

Apply for this job

2d

Contract: Senior Staff Back-end Engineer

UpworkRemote-Europe
kotlinjiraDesignslackjavaAWSbackend

Upwork is hiring a Remote Contract: Senior Staff Back-end Engineer

Upwork ($UPWK) is the world’s work marketplace. We serve everyone from one-person startups to over 30% of the Fortune 100 with a powerful, trust-driven platform that enables companies and talent to work together in new ways that unlock their potential.  

Last year, more than $3.3 billion of work was done through Upwork by skilled professionals who are gaining more control by finding work they are passionate about and innovating their careers.  

This is an engagement through Upwork’s Hybrid Workforce Solutions (HWS) Team. Our Hybrid Workforce Solutions Team is a global group of professionals that support Upwork’s business. Our HWS team members are located all over the world.


Join Upwork's engineering team, specifically the Ads & Monetization Team, which drives the fastest-growing revenue stream at Upwork. This team is responsible for Connects (our closed virtual currency for freelancers on our platform), Advertising Products, and Marketplace Design. These services require an in-depth understanding of backend development, database design and maintenance, and documentation for compliance with a particular focus on financial technology or ledger systems.

As a Senior Staff Backend Engineer at Upwork, you will be a key contributor to the technical excellence of our projects. You will collaborate closely with engineering teams and product managers to deliver top-notch products to our users. You will be vital in creating, implementing, and documenting software architecture solutions, prioritizing scalability, reliability, and maintainability. Your responsibilities will include systems design, software development, conducting code reviews, creating comprehensive documentation, and leading strategic initiatives to enhance code quality and reduce technical debt.

Work/Project Scope:

  • Collaborate with Engineering, Data Science teams, and Product Managers to create outstanding products for our users.
  • Partner with product management and engineering colleagues to plan, execute, and ensure timely delivery of high-quality projects.
  • Understand the larger vision, features, and challenges and translate them into actionable plans, considering trade-offs to achieve goals.
  • Work within and across teams to design, build, and deliver robust systems that deliver value for our business and customers.
  • Handle complex, ambiguous projects with minimal guidance.
  • Simplify complex projects, potentially leading to strategic pivots from the original product plan.
  • Participate in code reviews and design reviews, mentor junior engineers, promote best practices, and write supporting documentation.
  • Share ownership of our code domain, focusing on improving code quality and reducing technical debt.
  • Monitor system performance, respond to incidents promptly, and participate in on-call rotations as needed.
  • Utilize collaborative tools such as Gmail, Slack, Confluence, and Jira for communication, documentation, and project management.
  • Design, develop, test, and maintain scalable and robust server-side logic, databases, and APIs.
  • Utilize programming languages such as Java or Kotlin for backend development.
  • Architect and optimize backend systems for performance, scalability, and reliability.
  • Implement security measures to protect backend systems and data.

Responsibilities:

  • Conduct code reviews and develop comprehensive supporting documentation.
  • Take shared ownership of our codebase, focusing on improving code quality and reducing technical debt.
  • Drive and influence technical decisions across teams and up to engineering leadership.
  • Lead and initiate projects, emphasizing localized infrastructure and cross-team collaboration.

Must Haves (Required Skills):

  • Professional Experience: 8+ years in software development.
  • Technical Leadership: Proven experience in taking complex projects from ideation to launch.
  • Technical Expertise:
    • Proficiency in Java and RESTful services.
    • Expertise in writing well-structured, maintainable unit tests (e.g., JUnit, Mockito).
    • Deep knowledge of relational databases and distributed system design.
    • Proven track record of building and supporting high-load web applications and addressing scalability challenges.
    • Experience with financial technology or ledger systems.
    • Strong understanding of software architecture principles and practices.
  • Collaborative Skills:
    • Proven ability to work with cross-functional teams to successfully launch products.
    • Excellent interpersonal skills with extensive experience collaborating with multiple stakeholders.
    • Practical communication skills in English, both written and verbal.
  • Additional Skills:
    • Comfortable working with AWS and cloud-based environments.
    • Eagerness to learn new technologies and continually develop professional skills.
    • Experience with implementing virtual currencies, ledger systems, or financial technology.
    • Experience with high-load applications and databases.

Upwork is proudly committed to fostering a diverse and inclusive workforce. We never discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical condition), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.  

To learn more about how Upwork processes and protects your personal information as part of the application process, please review our Global Job Applicant Privacy Notice

See more jobs at Upwork

Apply for this job

2d

Senior Full Stack Software Developer

TouchBistroCanada - Remote
SaleskotlinpostgresDesignmobileiosdockertypescriptreactjsbackendfrontendNode.js

TouchBistro is hiring a Remote Senior Full Stack Software Developer

TouchBistro is looking for a Senior Full Stack Software Developer! The restaurant industry moves quickly and so do we. We deploy our changes a dozen times a day and we use our world-class dev tooling and observability to ensure our speed is an asset to our customers. Every day we “Fix it, Ship it, Own it”. And just like fusion cuisine, our best work comes from collaboration. As a team of iOS and Typescript developers, we frequently come together to solve challenging problems and innovate in ways that our product managers love and our customers are excited about. What are our values? Data driven decision making: let’s put our efforts on the problems that matter and ensure we’re clear on what success means, plus continuous improvement: let’s grow our skills and improve our software a little every day.

Your Day-to-Day
What does the team do?
  • We build product features to be proud of on a TypeScript-first stack consisting of a Next.js frontend and a Node.js/Express/Postgres backend, all hosted on AWS.
  • We burn our tech debt by incorporating a bit of tech debt work into every work week and we regularly have longer tech debt only phases.
  • We collaborate with other teams to ensure that our customers are able to seamlessly use our product across multiple integrations and software upgrades.
  • We mix it up by trying out different technology stacks and roles. Have a product idea? Let’s try out a proof of concept with a few customers. Want to try working a bit on the iOS app or on Docker images? Let’s pair you up with someone who can show you around.
All About You
  • 5+ years of full-stack experience building and supporting software in production
  • Experienced in building REST-based web services (we use Node.js, Typescript, and OpenAPI)
  • Experienced in system design, ideally for both new systems and refactoring old ones
  • Experience with robust test patterns for CI/CD builds and post-deployment verification
  • Solid understanding of relational databases, including data modelling, normalization, basic performance optimization through indexes (we use Postgres)
Nice to Haves
  • Experience with observability systems (we use Datadog extensively for our o11y stack and have integrated Logging, APM, RUM, DBM and use most of their products in some way)
  • Experience with mobile development, especially React Native, Kotlin or Swift/ObjC
  • Experience in another area of product development, like customer support, quality assurance, test automation

Please note:This role is open to residents of Ontario, Quebec, New Brunswick, Nova Scotia, Newfoundland or PEI.

What We Offer

At TouchBistro, we are a diverse group of restaurant-obsessed, tech-loving people brought together by a mission to support the passion and success of restaurateurs. You can feel confident joining a fun, vibrant, and rapidly growing environment. You will be working alongside driven individuals who are passionate, innovative, accountable, collaborative, and respectful. 

The Perks:

  • Unlimited vacation
  • Health, dental, and vision benefits
  • Flexible health and wellness plan
  • Parental leave & top up
  • Employee Assistance Program
  • Professional development
  • Volunteer program
  • Monthly lunches
  • Flexible work arrangements
  • Beautiful, brand new office space in the heart of downtown Toronto (our HQ)

About TouchBistro

TouchBistro is an all-in-one Point-of-Sale and restaurant management system that makes running a restaurant easier.We have powered more than 29,000 restaurants around the world, and we know that while passion is plenty in the restaurant industry, time and money usually aren’t.Providing the most essential front of house, back of house and customer engagement solutions on one easy-to-use platform, TouchBistro helps restaurateurs streamline and simplify their operations, increase sales, drive revenue, and deliver a stellar guest experience.

TouchBistro believes in fostering an inclusive workplace where all individuals have an opportunity to succeed. Requests for accommodation due to a disability can be made at any stage of the recruitment process.

Apply for this job

3d

iOS Developer

NOCDChicago, IL, Remote
NextJSkotlinfigmatailwindFirebaseswiftmobileslackiosflutterMySQLtypescriptcsspythonAWSbackend

NOCD is hiring a Remote iOS Developer

Job Description

About NOCD: 

Despite being ranked by the World Health Organization as a top 10 most disabling condition, having a lifetime prevalence of over 2%, and causing people to be 10 times more likely to die by suicide, OCD is commonly misrepresented as a personality quirk. Moreover, the "gold-standard" treatment for OCD called Exposure and Response Prevention (ERP) has never been widely-accessible. The mission of NOCD is to ensure everyone with OCD knows they are not alone and has access to evidenced based care. Our company started after our founders' own experience with OCD - trying to understand what was happening, going through various misdiagnoses, and finally working with an ERP specialist to get better. We recently raised a series A round and need the help of those who are passionate about our mission to serve those with OCD.

 

What we're looking for: 

  • Passion for our mission and empathy for our members- building for members means learning about what they're going through. We'll send you resources about OCD is from a members perspective and how it's managed from a clinical perspective

  • High Agency and bias to action- We are still a small company and there's a lot of work to do. We trust everyone we hire and will provide them any support they need 

  • Abundance and growth mindset- There is always more we can do to serve our members. We hope this will be one of the most rewarding professional experiences of your career. 

  • Clear communication- Ideas are better when shared so we hope that you can share them with others in written form. 

  • 5 + years of experience- You care about what you're building and have built significant production systems in the past. You are comfortable moving across the stack when necessary

  • Building an amazing user experience with our iOS app

Tools we use: 

  • Web : NextJS / Typescript / Tailwind CSS / Netlify / React

  • Mobile : Swift / Flutter / Kotlin / Firebase

  • Backend : Python Flask / MySQL Aurora / Stripe + Paypal / Aptible / AWS

  • Data : FiveTran / GCP / BigQuery / Metabase / Google Sheets / Data Studio

  • Internal Tools : Retool / React Native / Google Sheets

  • Communication: Pen + Paper / Whiteboard /  Figma / Google Docs / Slack / Clickup 

Things you might do: 

  • Build evidence-based OCD therapy features for our users

  • Enhance ways our members interact with each other when sharing their journeys with OCD

  • Communicate with stakeholders to help drive iOS product direction

Qualifications

See more jobs at NOCD

Apply for this job

3d

Senior Software Engineer - remote working model

lastminute.comMálaga, Spain, Remote
TDDagilekotlinDesignjava

lastminute.com is hiring a Remote Senior Software Engineer - remote working model

Job Description

We are a digital travel company, with tech at its core, currently looking for motivated problem-solvers who will embrace the end-to-end responsibility of building, delivering and evolving relevant products.

 As a senior software engineer in lastminute.com, you will work in our Product Engineering team and directly impact the lives of a global population of travellers. You will be involved in building and developing our own scalable and resilient platforms to support an ever-growing number of customers. From the first day with us, you’ll experience working in a company with a “growing-sharing culture” with a lot of opportunities to improve existing products, bring new ideas to life.

Key Responsibilities

  • Design, write and test high-quality software by using a range of practices like TDD, DDD, Clean Code or SOLID Principles
  • Create resilient, secure, and performant applications able to serve millions of requests per day
  • Define the best technical solution and infrastructure for new features together with architects, always focusing on CI/CD
  • Be responsible for the quality of the delivery 
  • Be responsible for the performance, reliability and scalability
  • Use tech expertise to proactively find solutions to solve complex issues, understanding and considering the business needs
  •  Contribute positively to the team´s technical growth, sharing your technical knowledge by interacting with your peers in the day by day activities 
  • Make real impact Influencing and guiding engineers working in the whole product engineering department
  • Collaborate effectively with engineers, architects, and stakeholders from multiple teams to solve complex problems to deliver end-to-end solutions

Qualifications

Essential

  • Strong experience as a Software Engineer programming in OO/FP languages but preferably in JVM: Java or Kotlin
  • Previous experience working with Clean code, SOLID principles and Agile mindset, 
  • Strong analytical skills and ability to make decisions based on data
  • Ability to understand the business requirements
  • Positive and collaborative attitude
  • Growth mindset
  • Fluency in English both written and spoken

Desirable

  • Previous working experience in startup or product company
  • Previous experience with XP practices

See more jobs at lastminute.com

Apply for this job

3d

Senior Java Developer - remote working model

lastminute.comWarsaw, Poland, Remote
TDDkotlinsqlRabbitMQDesigngitjavabackend

lastminute.com is hiring a Remote Senior Java Developer - remote working model

Job Description

Successful Senior Java Developer will help with maintenance of existing software platforms, design and build web applications, tooling and backend services to meet business needs both for internal and global audiences. They will also cooperate with developers in solving product problems and ensuring high quality of delivered solutions.

Key Responsibilities

  • Developing new features and functionality in non-legacy web application platforms
  • Supporting the team and product owners during product and feature discovery phase 
  • Preparing software design documents
  • Support and maintain dynamic legacy web application platforms
  • Performance monitoring and maintenance of backend platform infrastructure
  • Strengthen the team in following software quality standards and development best practices 

Qualifications

  • 5+ years experience with Java and web applications
  • Strong experience with:
    • Java EE
    • Kotlin
    • the Spring ecosystem, specifically Spring Boot
    • Java templating engines (e.g. FreeMarker)
    • Data persistence frameworks in Java (e.g. JPA)
    • REST
    • SQL queries for adding, changing and searching data in databases
  • Experience with:
    • Kafka
    • RabbitMQ
    • Multithreading
    • Asynchronous programming
    • Application monitoring
    • Automated build tooling (e.g. Maven)
    • Git
  • Understanding of:
    • GC process in JVM
    • CQRS and Event Sourcing patterns
    • SQL database design 
  • Ability to apply in practice:
    • SOLID and clean code principles
    • TDD
    • design patterns, algorithms, data structures
  • Strong bug fixing skills
  • Good communication skills
  • Team player

Desirable 

  • Experience with OAuth 2.0 and JWT 
    • integrating Auht0 by Okta is a huge plus
  • Understanding of GDPR and user consent management processes
  • Experience using modern JavaScript/HTML/CSS and Webpack
  • Experience in handling large amounts of data
  • Working efficiently with bash and bash scripting

See more jobs at lastminute.com

Apply for this job

3d

Senior Software Engineer - Full remote working

lastminute.comBarcelona, Spain, Remote
TDDagilekotlinDesignjava

lastminute.com is hiring a Remote Senior Software Engineer - Full remote working

Job Description

 We are a digital travel company, with tech at its core, currently looking for motivated problem-solvers who will embrace the end-to-end responsibility of building, delivering and evolving relevant products.

 As a senior software engineer in lastminute.com, you will work in our Product Engineering team and directly impact the lives of a global population of travellers. You will be involved in building and developing our own scalable and resilient platforms to support an ever-growing number of customers. From the first day with us, you’ll experience working in a company with a “growing-sharing culture” with a lot of opportunities to improve existing products, bring new ideas to life.

Key Responsibilities

  • Design, write and test high-quality software by using a range of practices like TDD, DDD, Clean Code or SOLID Principles
  • Create resilient, secure, and performant applications able to serve millions of requests per day
  • Define the best technical solution and infrastructure for new features together with architects, always focusing on CI/CD
  • Be responsible for the quality of the delivery 
  • Be responsible for the performance, reliability and scalability
  • Use tech expertise to proactively find solutions to solve complex issues, understanding and considering the business needs
  •  Contribute positively to the team´s technical growth, sharing your technical knowledge by interacting with your peers in the day by day activities 
  • Make real impact Influencing and guiding engineers working in the whole product engineering department
  • Collaborate effectively with engineers, architects, and stakeholders from multiple teams to solve complex problems to deliver end-to-end solutions

Qualifications

Essential

  • Strong experience as a Software Engineer programming in OO/FP languages but preferably in JVM: Java or Kotlin
  • Previous experience working with Clean code, SOLID principles and Agile mindset, 
  • Strong analytical skills and ability to make decisions based on data
  • Ability to understand the business requirements
  • Positive and collaborative attitude
  • Growth mindset
  • Fluency in English both written and spoken

Desirable

  • Previous working experience in startup or product company
  • Previous experience with XP practices

See more jobs at lastminute.com

Apply for this job

3d

React Native Developer - (5-6years)

agileBachelor's degreekotlinDesignswiftmobileiosjavac++androidjenkinsjavascript

Mindbowser Info Solutions Pvt Ltd is hiring a Remote React Native Developer - (5-6years)

Job Description

Mindbowser is seeking a highly skilled and experienced React Native Developer to join our talented team. As a React Native developer, you will have the opportunity to work on exciting projects, collaborate with a diverse group of professionals, and contribute to the growth and success of our clients.

What does this role offer you?

  • Opportunity of building SDKs
  • Work with cross-border teams
  • Being part of enterprise product building

Responsibilities:

  • 5+ years of software development experience in an Agile environment.
  • Experience building native iOS and/or Android apps and React Native apps..
  • Strong hands-on skills. Can drill deep into the complex system design and implementation when needed.
  • Strong written and verbal communication skills with the ability to present complex technical information clearly and concisely to a variety of audiences.
  • 2+ years of Android native development experience (Android Studio with Java or Kotlin) and/or iOS native development experience (XCode with Objective-C or Swift).
  • 2+ years of experience with JavaScript (preferably React Native). 
  • Experience with cross-platform mobile application development framework is a plus.
  • Strong understanding of the software design/architecture process and design patterns.
  • Experience with Mobile automation test framework, for e.g., Appium.
  • Experience with Continuous Integration (CI) and its use in testing, building and deploying iOS and Android apps.
  • Strong understanding of OOP and OOD.
  • Proven experience of building integrations with APIs using technical interface specifications.
  • Knowledge of packaging mobile applications in libraries or modules or apps for distribution.
  • Hands-on experience with tools such as GitHub, Jenkins, JIRA.
  • Relational and non-relational database design skills.
  • Experience with unit and integration testing.
  • Experience in working in an environment following Agile methodology.
  • Familiarity with the healthcare industry and data privacy regulations is a plus.
  • Experience with the Software FMEA process is a plus.

Qualifications

  • Bachelor's degree in Computer Science, IT, or a related field.
  • 5 years of professional experience in web development with a strong focus on React Native.
  • M Tech/MCA/BE/B-Tech in CS, IT

See more jobs at Mindbowser Info Solutions Pvt Ltd

Apply for this job

4d

Senior Security Engineer - Bitcoin Platform

SquareSan Francisco, CA, Remote
kotlinDesignapic++AWS

Square is hiring a Remote Senior Security Engineer - Bitcoin Platform

Job Description

Cash App has grown rapidly to tens of million of users moving billions of dollars daily. To support this incredible growth, we are growing the Security organization.

The Cash Security team is a hands-on engineering-driven security team that embeds security engineers within key platform and product teams across Cash. As a security team, we collaborate on building and sharing security infrastructure, principles, and guidelines.

As a Security Engineer embedded in Bitcoin Platform Engineering, you’ll work within our Bitcoin Platform Engineering team to:

  • Co-design, co-build, and co-own the security mechanisms and features that we use to protect the entire lifecycle of our Bitcoin holdings in production and at scale
  • Co-design, co-build, and co-own security mechanisms and features in our bitcoin platform production services, written in Kotlin and running on AWS
  • Maintain and develop new capabilities for Subzero, our open-source cold storage system, including the embedded applications that execute on our HSMs

Qualifications

You have (not all required):

  • 8+ years of experience delivering quality software
  • Experience writing security sensitive code or using cryptographic libraries
  • Familiarity with security protocols or protocol implementation
  • Experience with embedded systems, embedded C, firmware development or embedded security
  • Experience with Secure Enclaves, TrustZone, SGX, AWS Nitro enclaves, HSMs, nCipher HSMs or Codesafe
  • Experience building security-sensitive applications in AWS
  • A strong motivation to contribute to a meaningful product that will fundamentally change the way people interact with financial institution
  • Strong desire to perform and grow as a security engineer, and mentor other engineers
  • Demonstrated technical initiative and leadership

 

Technologies we use and teach:

  • Hardware Security Modules and nCipher CodeSafe application
  • AWS KMS
  • Google’s Tink Cryptographic API
  • C programming

See more jobs at Square

Apply for this job

4d

Staff Software Engineer, Merchant Experience

SquareLos Angeles, CA, Remote
gRPCkotlinDesignjavakubernetes

Square is hiring a Remote Staff Software Engineer, Merchant Experience

Job Description

The Merchant Experience team’s mission is to create a thriving network of active merchants that is easily accessible to consumers, making Cash App & Afterpay the most loved way to pay. Our team’s focus is to lay the foundations to both support and grow our active merchant count at scale globally. 

As a senior Software Engineer for the Merchant Experience team at Cash App, you will:

  • Design, build and support merchant-facing platforms that are user-friendly and empower merchants to grow their business with Cash App. 
  • Evolve our architecture to scale with growth in customers and developers, working across large monolith codebases and microservices
  • Maintain a high quality bar for our overall infrastructure by ensuring we have the right visibility into tracing, metrics, logging, and alerting
  • Creatively solve challenging technical problems at scale
  • Collaborate with product management and design to lead the development of new, high-impact experiences and help define the roadmap
  • Mentor, lead, and support your colleagues to grow the team
  • Participate in a 24/7 on-call rotation to provide support for our services

Qualifications

You have:

  • 8+ years of software development or equivalent experience 
  • 2+ years of experience leading large scale features, which includes planning, managing and executing on the delivery projects in a timely manner while maintaining a high quality bar
  • The ability to design and build creative solutions to complex problems
  • Drive to find flaws in a system with many moving parts and take whatever steps are necessary to fix them
  • A strong track record in helping other engineers grow
  • Willingness to learn and apply new methodologies and techniques as required
  • Bachelors’ degree in Computer Science or relevant field
  • Great communication skills, able to discuss engineering issues and trade-offs without hesitation.
  • Must be based in PST due to working with our team in Australia

Technologies we use and teach:

  • Kotlin, Java and JavaScript/Typescript (React/Redux)
  • Buildkite, Kubernetes, Datadog 
  • Amazon Web Services
  • HTTP, JSON, gRPC, Protocol Buffers
  • Kafka, event-driven architecture, microservices 

See more jobs at Square

Apply for this job

4d

Senior Software Engineer, Financial Crimes Technology

SquareKansas City, MO, Remote
kotlinnosqlDesignjava

Square is hiring a Remote Senior Software Engineer, Financial Crimes Technology

Job Description

The Compliance Engineering team builds high-scale analysis and visualizations systems in order to find and stop criminal activity and other bad behavior in billions of dollars of person to person, merchant, and Bitcoin transactions across the globe. We design solutions and ship code with the customer-centric focus of a product organization, serving Block Compliance's financial crimes operations. Preventing known bad agents from interacting on our service reduces the chance that they negatively impact our users and upend their lives, feeding into Block's mission to bring economic empowerment to all. This role is for the Audit Engineering team, which builds tools to help us verify both Cash and Square products are doing the necessary steps to prevent known bad agents from their platforms.

 

You Will:

  • Work with Cash App and Square feature teams and support launches by building tooling to expose misuse by bad actors

  • Create amazing data exploration and criminal case management tools for Block's Compliance organization

  • Write and deploy code across all of Block's ever-evolving architecture

  • Develop and support our tools as products, with a focus on elegant solutions, usability, and our customer needs

  • Build our own platform of services and data pipelines, architected for scale

  • Design to anticipate the future

 

Qualifications

About You:

  • Excited to work on fintech, machine learning, or preventing financial crimes
  • Enjoy directly collaborating with stakeholder teams
  • Have an iterative approach to MVPs and shipping

 

Technologies we use and teach:

  • Kotlin

  • Event-driven and microservice architectures

  • Both relational and garden variety wide column NoSQL databases

You have:

  • 5+ years of industry experience or equivalent doing full stack software development

  • Kotlin, Java, or object oriented software development experience

  • Experience with observability, data engineering, or metric development at scale.

  • Worked on distributed systems where data consistency at scale is required

See more jobs at Square

Apply for this job

5d

Sr Android Developer - Remote

Two95 InternationalPhiladelphia,Pennsylvania,United States, Remote
kotlinDesignmobileandroid

Two95 International is hiring a Remote Sr Android Developer - Remote

    Title– Sr Android Developer

    Position– 6+ Months

    Location– Remote

    Rate -$Open(Best Possible)

  • Write clean, concise, readable, and testable code (Kotlin).
  • Maintain, design, and implement new features and interfaces for mobile applications.
  • 8+ years of experience in Mobile Application development specifically with Android (Kotlin).
  • Experience maintaining code via software development version control platforms (GitHub, BitBucket,etc)

Note: If interested please send your updated resume and include your rate requirement along with your contact details with a suitable time when we can reach you. If you know of anyone in your sphere of contacts, who would be a perfect match for this job then, we would appreciate if you can forward this posting to them with a copy to us.

We look forward to hearing from you at the earliest!.

See more jobs at Two95 International

Apply for this job

6d

Director, Software Engineering

ATPCO1Dulles, VA, Remote
SalesRustBachelor's degreekotlinnosqlDesignapijavadockerkubernetespythonAWS

ATPCO1 is hiring a Remote Director, Software Engineering

Job Description

As the Director of Software engineering, you will be a key leader of success of our products & services under create the offer portfolio. You will also be responsible for creating the vision and strategy for your group, aligning it with your product peers and the overall mission of the company. You will be a leader of leaders – mentoring managers, team leads, architects etc. and drive them in turn to build high performing engineering teams.

You Will:

  • Partner with Product, Design, and Architecture leads in creating a technology strategy roadmap and define measurable outcomes
  • Create objectives, key results, and the performance indicators tied to them with the collaboration of your product and strategy peers
  • Work with product peers to deeply understand the customer and the industry so that you and your teams can become their advocates
  • Lead, manage, and grow multiple teams of product focused engineers and delivery leaders
  • Mentor and guide the professional and technical development of associates on your team
  • Collaborate with technology peers to resolve heavy inter dependencies between systems, and influence teams to push towards highly decoupled, cohesive systems
  • Identify emerging technologies and industry trends to drive strategic technology investments and innovation initiatives to reduce manual efforts and costs
  • Lead your teams with an API first, microservices first approach
  • Foster an environment of self-organizing teams that build on a test and learn principle
  • Continuously improve software engineering and software delivery practices
  • Create a culture where teams can lead the craftsmanship, availability, resilience, and scalability of their solutions
  • Own the performance management outcomes of your organization – hold a high bar on performance and hiring
  • Own the cost and revenue of the systems you are accountable for
  • Take ownership of raising awareness and accountability of security, stability, and availability of the systems your teams build in an AWS environment

The Ideal Candidate:

  • Prior experience in development roles with complex information technology applications
  • Proven track record of driving innovation, implementing Best in Class design, and delivering transformative technology solutions through engineering excellence practices.
  • Strong business acumen, strategic thinking, and the ability to articulate the business value of technology investments to diverse stakeholders
  • Experience in but not limited to programming languages like Java, Python, Rust, Kotlin, Go etc., Open-Source RDBMS, NoSQL databases, GraphDB, Big data frameworks, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
  • In-depth knowledge of project planning, resource management, and System Development Life Cycle methodologies, including Agile/Scrum
  • Experience building and leading teams of developers, testers, business analysts, and architects
  • Proven track record of encouraging innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity
  • Demonstrated experience in tracking project and program status, metrics, and analyzing details to determine trends and measures
  • Ability to communicate across technical and business disciplines including data engineering, product, solution consulting, finance, operations, billing, commercial, and sales
  • Bachelor's degree or higher in an IT-related field of study such as Computer Science, Computer Engineering, Software Engineering, or equivalent

 

Salary Range:  USD $205,000 - $235,000.

*The disclosed range estimate has not been adjusted for applicable geographic differential associated with the location*

Qualifications

See more jobs at ATPCO1

Apply for this job

7d

Java developer - Germany

Blackbird CollectiveBerlin, Germany, Remote
kotlinterraformmobilejavaAWSbackend

Blackbird Collective is hiring a Remote Java developer - Germany

Job Description

At the moment, we are collaborating with a few innovative startups searching for Backend Engineers who could support their existing teams. We continue to gain the majority of our work through recommendations so we are confident that our clients are great employers and offer work on exciting projects in international teams. 

Qualifications

  • Minimum 5 years of professional experience in writing backend code
  • Proven record of developing production-grade software in a team
  • A passion for writing clean, maintainable, functional, and testable code
  • Prior experience with Kotlin, or Java development (Developers without prior Kotlin knowledge are welcome and have the flexibility to learn Kotlin at a later stage)
  • Good command of spoken and written English
  • Team player and self-starter

Nice to have

  • Familiarity with Serverless, Kotlin, AWS, Terraform, FaunaDB, Redshift
  • Mobile development experience is welcomed
  • Prior experience of working in a start-up

See more jobs at Blackbird Collective

Apply for this job

8d

Staff Mobile Engineer, iOS

CLEAR - CorporateNew York, New York, United States (Hybrid)
agilekotlinpostgresDesignswiftmobileiosjavaandroidtypescriptpythonAWSjavascript

CLEAR - Corporate is hiring a Remote Staff Mobile Engineer, iOS

Today, CLEAR is well-known as a leader in digital and biometric identification, reducing friction for our members wherever an ID check is needed. We’re looking for an experienced Senior Software Engineer to help us build the next generation of products which will go beyond just ID and enable our members to leverage the power of a networked digital identity. As a Senior Software Engineer at CLEAR, you will participate in the design, implementation, testing, and deployment of applications to build and enhance our platform- one that interconnects dozens of attributes and qualifications while keeping member privacy and security at the core.  

This role is in the Members org at CLEAR, which focuses on building amazing consumer experiences in the CLEAR Mobile app in close collaboration with the various engineering and product teams at the company.

A brief highlight of our tech stack:

  • Swift / SwiftUI using TCA
  • Kotlin / Android / Jetpack Compose using Circuit architecture
  • Java / Javascript / React / Typescript / Python / Postgres
  • AWS cloud 

What you'll do:

  • Advance our capabilities across a wide array of industries and domains and gain hands-on experience with privacy, security, data modeling and architecture 
  • Develop and deliver code across the mobile stack, driving engineering excellence by adhering to best practices in testing, documentation and observability
  • Partner with product and other stakeholders to uncover requirements, to innovate, and to solve complex problems
  • Have a strong sense of ownership, contributing to architectural decision-making and striving for continuous improvement in technology and processes at CLEAR

What you have:

  • 8+ years of software development experience
  • Working with mobile application development, and have expertise in:
  • Working in, and familiar with, agile development environments
  • Articulating technical concepts to a mixed audience of technical and non-technical stakeholders
  • Collaborating with and mentoring less experienced members of the team
  • Establishing and championing best engineering practices for iOS development in the team and beyond
  • Comfort with ambiguity 
  • Curiosity about technology, belief in constant learning, and ability to be autonomous to figure out what's important

How You'll be Rewarded:

At CLEAR we help YOU move forward - because when you’re at your best, we’re at our best. You’ll work with talented team members who are motivated by our mission of making experiences safer and easier.Our hybrid work environment provides flexibility. In our offices, you’ll enjoy benefits like meals and snacks.We invest in your well-being and learning & development with our stipend and reimbursement programs. 

We offer holistic total rewards, including comprehensive healthcare plans, family building benefits (fertility and adoption/surrogacy support), flexible time off, free OneMedical memberships for you and your dependents, and a 401(k) retirement plan with employer match.The base salary range for this role is $215,000 - $250,000, depending on levels of skills and experience.

The base salary range represents the low and high end of CLEAR’s salary range for this position. Salaries will vary depending on various factors which include, but are not limited to location, education, skills, experience and performance. The range listed is just one component of CLEAR’s total compensation package for employees and other rewards may include annual bonuses, commission, Restricted Stock Units

About CLEAR

Have you ever had that green-light feeling? When you hit every green light and the day just feels like magic. CLEAR's mission is to create frictionless experiences where every day has that feeling. With more than 22+ million passionate members and hundreds of partners around the world, CLEAR’s identity platform is transforming the way people live, work, and travel. Whether it’s at the airport, stadium, or right on your phone, CLEAR connects you to the things that make you, you - unlocking easier, more secure, and more seamless experiences - making them all feel like magic.

CLEAR provides reasonable accommodation to qualified individuals with disabilities or protected needs. Please let us know if you require a reasonable accommodation to apply for a job or perform your job. Examples of reasonable accommodation include, but are not limited to, time off, extra breaks, making a change to the application process or work procedures, policy exceptions, providing documents in an alternative format, live captioning or using a sign language interpreter, or using specialized equipment.

#LI-Hybrid #LI-Onsite

See more jobs at CLEAR - Corporate

Apply for this job