Apply

Senior Software Engineer

Posted 12 days agoViewed

View full description

πŸ’Ž Seniority level: Senior, senior-level

πŸ“ Location: United States, Canada

πŸ” Industry: Software Development

🏒 Company: SiteMinderπŸ‘₯ 501-1000πŸ’° $73,169,482 over 3 years agoCustomer ServiceE-CommerceSaaSInformation TechnologyEnterprise SoftwareHotelSoftware

πŸ—£οΈ Languages: English

⏳ Experience: Senior-level

πŸͺ„ Skills: AWSDockerGraphQLNode.jsPostgreSQLKotlinReact.jsTypeScriptVue.JsCI/CDMicroservices

Requirements:
  • Extensive experience in Node.js
  • Experience with TypeScript and/or Kotlin
  • Knowledge of Vue.js or React.js
  • Familiarity with REST, GraphQL, Apollo, Express and Spring Boot
  • AWS experience (e.g., EC2, Lambda, S3)
  • Competent with database technologies (e.g., MySQL, PostgreSQL)
  • Understanding of Docker and CI/CD systems
Responsibilities:
  • Refine, design, and deliver product requirements
  • Work with a cross-functional team in an agile methodology
  • Participate in the roadmap, release, and sprint planning
  • Write clean, well-organized and testable code
Apply

Related Jobs

Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

🏒 Company: Clay Labs

  • 4+ years of hands-on engineering experience
  • Empathetic communication skills
  • Familiarity with current tech stack: React, Typescript, Python, Node.js, AWS services
  • Drive product strategy and execution
  • Design and build full stack features
  • Up-level the codebase
  • Mentor and learn from other engineers

AWSNode.jsPostgreSQLPythonTypeScriptReactTerraform

Posted about 6 hours ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

🏒 Company: Clay Labs

  • Experience with Redis, Postgres, ElasticSearch, or Opensearch
  • Experience in query optimization and schema design
  • Advanced proficiency in optimizing serverless workloads on AWS
  • Perform comprehensive analyses of systems
  • Create and monitor performance metrics
  • Advise teams on scalable feature design
  • Address scalability challenges with databases

AWSSQLElasticSearchPostgresRedisTerraform

Posted about 6 hours ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

🏒 Company: MagicSchool AI

  • 5+ years of experience as an engineer
  • Working knowledge of Javascript, Typescript, React, Next.js, Serverless functions, SQL, PostgreSQL
  • Preferred: 7+ years experience
  • Nice to have: Python
  • Preferred: Startup experience
  • Take new features and products from idea to delivery
  • Ensure new components fit within existing systems
  • Produce quality code in a short time
  • Effectively debug complex code
  • Build maintainable software
  • Understand user experience and interact with users
  • Collaborate with designers and product managers

PostgreSQLSQLJavascriptTypeScriptServerlessNext.jsReact

Posted about 9 hours ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 150000.0 - 200000.0 USD per year

πŸ” Software Development

🏒 Company: AffirmπŸ‘₯ 1001-5000πŸ’° Post-IPO Equity about 4 years agoπŸ«‚ Last layoff about 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 4+ years experience designing and developing backend systems
  • Developing highly available distributed systems
  • Experience with AWS, MySQL, and Kubernetes
  • Familiarity with Service-Oriented Architectures
  • Proficient in making significant changes in a large codebase
  • Own and deliver quarterly goals for the team
  • Support peers in product development lifecycle
  • Identify and solve project and technology issues
  • Monitor metrics and support on-call efforts
  • Foster a culture of quality and ownership
  • Develop talent by providing feedback and guidance

AWSDockerPythonKotlinKubernetesMySQLNginxgRPC

Posted about 12 hours ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 183647.0 - 267615.0 USD per year

πŸ” Machine Learning, Software Development

  • 2+ years of industry experience in Machine Learning, Infrastructure or related fields
  • 2+ years of experience writing production code in Python, C++, or similar language
  • Hands-on experience with AWS technologies like EC2, EBS, S3, EKS
  • Architect, build and maintain large scale distributed systems
  • Develop services on top of open source technologies like Kubernetes, Tensorflow, and PyTorch
  • Own infrastructure and resolve production issues

DockerPythonAWS EKSKubernetesMachine LearningPyTorchC++Tensorflow

Posted about 23 hours ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Fitness and Wellness

🏒 Company: Mindbody

  • Experience building backend services with C# or Java
  • Experience designing and architecting backend services
  • Familiarity with SDLC and Agile methodology
  • Collaborate closely with Product, Design, and QA
  • Build and maintain backend systems and applications
  • Practice engineering best practices

Backend DevelopmentPythonSoftware DevelopmentSQLAgileJavaKotlinC#Microservices

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 109000.0 - 175000.0 USD per year

πŸ” Software Development

🏒 Company: Tint

  • 5+ years of experience as a Software Engineer, with expertise in several of these technologies: Node.js, React.js/Next.js, TypeScript, GraphQL, and Postgres.
  • You are located in the US, do not require visa sponsorship, and are comfortable with and able to travel once a quarter.
  • You're comfortable in a fast-paced startup environment where priorities can change quickly.
  • You've collaborated with cross-functional teams, including Product Managers, Engineering Managers, Designers, and others.
  • You like working on projects containing a lot of ambiguity.
  • You're skilled at leading technical discussions to find solutions.
  • Your written and spoken English communication is excellent.
  • Collaborate cross-functionally with engineers, designers, product, and analysts.
  • Continuously add to and enhance our code base, systems, and processes.
  • Focus on delivering value to our customers in swift, efficient, and creative ways.
  • Evangelize Engineering best practices and culture within the company.
  • Contribute to the code base using Node, Next.js, TypeScript, GraphQL, and Postgres.
  • Experience in distributed systems and in third-party integrations (eg. Stripe)
  • Write code that's not just functional but is a model of clarity, documentation, and testability, setting the standard for excellence.
  • Be part of our on-call team to address production incidents.
  • Lead efforts to break down large, ambiguous projects into manageable tasks for the team.
  • Define technical requirements for projects by identifying trade-offs and edge cases to contribute to a roadmap that balances innovation with practicality.
  • Take the lead in technical design and planning for major initiatives.
  • Own and maintain up-to-date documentation ensuring that knowledge and insights flow freely and our collective wisdom grows.

GraphQLLeadershipNode.jsPostgreSQLExpress.jsFull Stack DevelopmentReact.jsTypeScriptNext.jsRESTful APIsSoftware Engineering

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 160000.0 - 245000.0 USD per year

πŸ” Healthcare Technology

  • 5+ years experience as a Backend or Fullstack Software Engineer.
  • Experience writing server applications (Golang a plus).
  • Experience in a high-growth startup environment.
  • Experience working in a cloud environment such as AWS or Google Cloud.
  • Experience with relational databases such as Postgres or MySQL.
  • Design, build, and maintain services for the Cadence platform.
  • Improve engineering standards, tooling, and processes.
  • Collaborate with product owners, internal stakeholders, and customers.
  • Work with other engineers to ship features.

AWSBackend DevelopmentMySQLPostgres

Posted 1 day ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 150000.0 - 200000.0 USD per year

πŸ” Software Development

  • 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin
  • A track record of developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes
  • Experience designing and implementing platform engineering systems that balance flexibility, safety, and maintainability
  • 4+ years of experience with Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), or other cloud providers
  • Experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design
  • Writing high quality code that is easily understood and used by others
  • Proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely
  • Owning and delivering quarterly goals for your team
  • Leading engineers on your team through ambiguity to solve open-ended problems
  • Supporting your peers and stakeholders in the product development lifecycle
  • Proactively identifying project, process, technology or business issues, advocate for them, and lead in solving them
  • Supporting the operations and availability of your team’s artifacts
  • Fostering a culture of quality and ownership on your team
  • Helping develop talent on your team by providing feedback and guidance, and leading by example

AWSBackend DevelopmentLeadershipProject ManagementPythonSQLCloud ComputingGCPKotlinKubernetesMicrosoft AzureMySQLAmazon Web ServicesData StructuresREST APICommunication SkillsAnalytical SkillsCI/CDProblem SolvingWritten communicationMicroservicesTeam managementSoftware Engineering

Posted 1 day ago
Apply
Apply

πŸ“ United States

πŸ” Software Development

  • Minimum 7+ years of experience in software development
  • Experience building and maintaining highly available, distributed and scalable systems
  • Experience with data analysis and reporting
  • Can effectively communicate to stakeholders across different organizations within the company
  • Understands the power of team dynamics and seeks to improve the team and process
  • Contribute to high throughput postage and SaaS billing systems
  • Contribute to fraud prevention systems
  • Contribute to authentication and security systems
  • Build tools to improve internal processes and empower internal users
  • Participate in on-call support rotationWork with our product team to refine the scope of new products and capabilities
  • Lead large projects and initiatives
  • Sets high standards for engineering practices and processes
  • Sets and monitors KPIs for systems performance and quality

AWSBackend DevelopmentLeadershipPostgreSQLPythonSoftware DevelopmentSQLData AnalysisSoftware ArchitectureGoCommunication SkillsCI/CDRESTful APIsMicroservices

Posted 1 day ago
Apply