Apply

Senior Software Engineer

Posted 3 days agoViewed

View full description

💎 Seniority level: Senior, 6+ years

💸 Salary: 137000.0 - 153000.0 USD per year

🔍 Industry: Motion stock media

🏢 Company: Storyblocks

⏳ Experience: 6+ years

Requirements:
  • 6+ years of full-stack engineering experience.
  • Strong proficiency in modern technologies including TypeScript, Node.js, and PHP.
  • Experience handling large-scale structured and unstructured datasets.
  • Proven experience with distributed systems architecture.
  • Demonstrated ability to collaborate effectively with both technical and business teams.
Responsibilities:
  • Enhance and maintain critical payment systems.
  • Develop consumer subscription features using Recurly.
  • Build tools for internal teams to support customers.
  • Architect and maintain billing, user management, and API systems.
  • Collaborate closely with Engineering and Product Managers.
Apply

Related Jobs

Apply
🔥 Senior Software Engineer
Posted 39 minutes ago

🧭 Full-Time

🔍 K12 education administration

🏢 Company: LINQ

  • Bachelor’s or advanced degree in Computer Science, Software Engineering, or equivalent experience.
  • Proven track record of at least 10 years in software development, focusing on .NET technologies and cloud solutions.
  • Expertise in designing and implementing scalable, distributed systems.
  • Deep knowledge of modern development practices, including microservices architecture and CI/CD pipelines.
  • Strong problem-solving and communication skills.
  • Demonstrated leadership experience in mentoring engineers.
  • Architecting and developing a robust web-based SaaS platform using .NET Core, .NET Framework, Angular, and Microsoft SQL.
  • Leading efforts to integrate AWS tools to optimize scalability and performance.
  • Collaborating with Product Teams to define technical requirements and translate them into solutions.
  • Driving technical design discussions to ensure optimal architecture and scalability.
  • Overseeing code quality and adherence to best practices through reviews and documentation.
  • Taking ownership of large-scale projects, ensuring timely delivery with high quality.
  • Identifying opportunities for continuous improvement in technology and processes.
Posted 39 minutes ago
Apply
Apply

📍 UK, Germany, Spain, Sweden

🧭 Full-Time

💸 89083.0 - 106899.0 GBP per year

🔍 Observability and monitoring software

🏢 Company: Grafana Labs👥 501-1000💰 $240,000,000 Series D almost 3 years agoSoftware Development

  • Solid experience with at least one programming language. We use Go, but familiarity with Python, C, C++, Rust or similar is acceptable.
  • Some experience with delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product in a self-driven manner.
  • Some experience with developing software that runs in the Cloud or systems engineering.
  • Experience writing clean, robust, and performant software that is easily maintained by others.
  • Take an active role in influencing our roadmap and your own career objectives.
  • Work with your team to deliver new features, then use the results to iterate and improve.
  • Drive projects from initial ideation all the way to operations once it is in the hands of customers.
  • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope.
  • Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability.
  • Be a part of your team’s on-call rotations and take ownership of the services you’re running.
  • Mentor and support other team members, participate in design discussions and collaborate with the team.
  • Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system.

Cloud ComputingKubernetesGoGrafanaPrometheusMicroservices

Posted about 2 hours ago
Apply
Apply

📍 UK, Germany, Spain, Sweden

💸 94208.0 - 117760.0 EUR per year

🔍 Observability software

🏢 Company: Grafana Labs👥 501-1000💰 $240,000,000 Series D almost 3 years agoSoftware Development

  • Solid experience with at least one programming language. They use Go but familiarity with Python, C, C++, Rust or similar is acceptable.
  • Some experience with delivering projects from gathering requirements to shipping a product to the customer’s hands in a self-driven way.
  • Some experience with developing software that runs in the Cloud or some experience with systems engineering.
  • Experience writing clean, robust, and performant software that is easily maintained by others.
  • Take an active role in influencing our roadmap and your own career objectives.
  • Work with your team to deliver new features, then use the results to iterate and improve.
  • Drive projects from initial ideation all the way to operations once it is in the hands of customers.
  • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope.
  • Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability.
  • Be a part of your team’s on-call rotations and take ownership of the services you’re running.
  • Mentor and support other team members, participate in design discussions and collaborate with the team.
  • Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system.

Software DevelopmentCloud ComputingKubernetesGoGrafanaPrometheusMicroservices

Posted about 2 hours ago
Apply
Apply

📍 UK, Germany, Spain, Sweden

💸 89083.0 - 106899.0 GBP per year

🔍 Observability software

  • Solid experience with at least one programming language. We use Go, but familiarity with Python, C, C++, Rust or similar is also applicable.
  • Some experience with delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to customers in a self-driven manner.
  • Some experience with developing software that runs in the Cloud or systems engineering.
  • Experience writing clean, robust, and performant software that is easily maintained by others.
  • Take an active role in influencing our roadmap and your own career objectives.
  • Work with your team to deliver new features, then use the results to iterate and improve.
  • Drive projects from initial ideation all the way to operations once it is in the hands of customers.
  • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope.
  • Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability.
  • Be a part of your team’s on-call rotations and take ownership of the services you’re running.
  • Mentor and support other team members, participate in design discussions and collaborate with the team.
  • Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system.

Cloud ComputingKubernetesGoGrafanaPrometheusMicroservices

Posted about 2 hours ago
Apply
Apply

📍 UK, Germany, Spain, Sweden

💸 80571.0 - 100713.0 EUR per year

🔍 Observability and monitoring software

  • Solid experience with at least one programming language, preferably Go, but familiarity with Python, C, C++, Rust, or similar is acceptable.
  • Some experience in delivering projects from requirements gathering to shipping products autonomously.
  • Some experience with software that runs in the Cloud or systems engineering.
  • Experience in writing clean, robust, and maintainable software.
  • Take an active role in influencing our roadmap and your own career objectives.
  • Work with your team to deliver new features, then iterate and improve based on results.
  • Drive projects from initial ideation to operations once it's customer-ready.
  • Embrace open-source culture and contribute to diverse projects.
  • Design, build, operate, and maintain critical systems, ensuring reliability, performance, and availability.
  • Participate in on-call rotations and take ownership of running services.
  • Mentor and support team members, engage in design discussions, and collaborate effectively.
  • Learn new skills through understanding the cloud product, customers, and a large distributed codebase.

Software DevelopmentCloud ComputingKubernetesGoGrafanaPrometheus

Posted about 2 hours ago
Apply
Apply
🔥 Senior Software Engineer
Posted about 2 hours ago

📍 United States

💸 116600.0 - 194400.0 USD per year

🔍 Health Technology

  • Rich experience developing full stack applications, preferably in a cloud environment like AWS, Azure, or GCP.
  • Comfortable being part of an agile team that builds components in a distributed environment.
  • Proficient in building responsive frontend and backend applications using modern frameworks.
  • Strong programming skills in Kotlin, Java, javascript/Typescript.
  • Expert at developing web applications with Angular or another modern JavaScript framework.
  • Experience with NoSQL or RDBMS databases.
  • Understanding and practice of TDD / BDD using modern software test methodologies.
  • Knowledge of containerizing applications using Docker and deploying to cloud.
  • Familiarity with authentication/authorization concepts such as OAuth, OpenId, and SSO.
  • Develop cloud-based software systems (APIs and Websites) as part of a multi-disciplinary team.
  • Design and develop FHIR APIs.
  • Execute on technical requirements and document new ones when needed.
  • Participate in on-call rotation for applications.
  • Apply best practices for testing and deployment in an agile environment.
  • Understand the technical architecture of internally developed applications.
  • Understand business processes and requirements.

AWSBackend DevelopmentDockerNode.jsPostgreSQLDynamoDBExpress.jsJavaJavascriptJUNITKotlinMongoDBMySQLOAuthTypeScriptCassandraAngularRDBMSREST APINosqlCI/CD

Posted about 2 hours ago
Apply
Apply

🔍 Network automation

🏢 Company: IP Fabric👥 101-250💰 $25,104,603 Series B over 1 year agoIT InfrastructureBig DataPredictive AnalyticsNetwork SecurityCloud Infrastructure

  • Strong Python development experience, particularly in API-based integrations.
  • Experience with integration-specific mechanisms for circuit-breaking, telemetry, monitoring, and similar techniques.
  • Hands-on experience with platforms like ServiceNow, NetBox, and Splunk, and their APIs.
  • Familiarity with REST, GraphQL, authentication mechanisms like OAuth, API keys, SAML, and webhooks.
  • Experience with software engineering best practices, including version control, testing, and CI/CD.
  • Knowledge of networking concepts is a plus.
  • Self-starter mentality to work in an ambiguous environment and take ownership.
  • Collaborative mindset to work with cross-functional teams to translate business needs into technical solutions.
  • Problem-solving skills to troubleshoot and optimize integrations for performance and reliability.
  • Analyze existing integrations developed by Solution Architects, documenting functionality, dependencies, and areas for improvement.
  • Define and implement engineering best practices for integration development, testing, and deployment.
  • Build new integrations and enhance existing ones, ensuring they are robust and well-documented.
  • Collaborate with Solution Architects to transition integrations into engineering.
  • Establish a scalable framework for integrations for future team expansion.
Posted about 4 hours ago
Apply
Apply
🔥 Senior Software Engineer
Posted about 5 hours ago

📍 Canada, United States, Latin America

🔍 Cloud services

  • Expertise in web technologies like HTML and CSS, and experience with frameworks like React, Vue, Angular, or MVC .Net.
  • Experience with modern server-side scripting languages including Python, Node.js, PHP, or Ruby.
  • In-depth knowledge of relational databases such as PostgreSQL and MySQL, and NoSQL databases like MongoDB and DynamoDB.
  • Demonstrated experience in building RESTful services and API integrations.
  • Development experience on a major cloud platform such as AWS, Azure, or GCP.
  • Understanding of modern application architectures including event-driven, message queues, and microservices.
  • Proven ability to learn new technology quickly and effectively.
  • Self-organizing, detail-oriented, and high-achieving.
  • Excellent written and verbal communication skills.
  • Develop applications and services using cloud native technologies for customers.
  • Participate in development activities, standups, sprint planning, retrospectives, and more.
  • Deliver well-documented, tested, and production-ready code.
  • Lead by example using AWS services and API development.
  • Coach less-experienced developers.
  • Mentor peers and tackle new technologies.

AWSNode.jsPostgreSQLPythonDynamoDBReactCI/CDRESTful APIsTerraformMicroservices

Posted about 5 hours ago
Apply
Apply

📍 US

🧭 Full-Time

💸 169000.0 - 240000.0 USD per year

🔍 Financial Technology (FinTech)

🏢 Company: Affirm👥 1001-5000💰 Post-IPO Equity about 4 years ago🫂 Last layoff almost 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • Track record of developing highly available distributed systems using AWS, MySQL, and Kubernetes.
  • Experience with load testing frameworks like Locust.
  • Experience with modeling and capacity planning for high traffic events.
  • Proficient in making significant changes in a large code base.
  • Strong verbal and written communication skills.
  • You will be responsible for owning and delivering quarterly goals for your team.
  • Lead engineers to solve open-ended problems and ensure support throughout delivery.
  • Collaborate with peers and stakeholders in the product development lifecycle.
  • Proactively identify and lead in solving project or business issues.
  • Create and monitor metrics to support operations and availability.
  • Foster a culture of quality and ownership through code review standards.
  • Help develop talent by providing feedback and guidance.

AWSPythonKotlinKubernetesMySQL

Posted about 20 hours ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 139000.0 - 248000.0 USD / CAD per year

🔍 Website Experience Platform

  • Deep expertise in web development technologies such as React, Astro, etc.
  • Deep expertise in web servers and cloud infrastructure.
  • 5+ years of experience in scalable, multi-tenant environments.
  • 2+ years of experience tech leading teams, including helping scope and breakdown work.
  • Comfort with playing a product manager role to steer strategic product direction.
  • Experience working across the full software engineering stack: Frontend, Backend & Infra.
  • Experience with cloud services: edge compute, CDNs, distributed data stores.
  • Experience working with internet scale architectures and workloads.
  • Create new prototypes and explore the boundaries of Designer, Developer workflows.
  • Extend new capabilities and extensions on top of the core Webflow product.
  • Bring products to market in a nimble and fast-moving team.
  • Work closely with the team to identify high-impact opportunities.
  • Drive technical initiatives from execution toward delivery.
  • Engage in rapid feedback cycles from customers.

AWSBackend DevelopmentLeadershipSoftware DevelopmentCloud ComputingFull Stack DevelopmentReact

Posted 1 day ago
Apply

Related Articles

Posted 6 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 6 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 6 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 6 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.

Posted 6 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.