Apply

Senior Software Engineer

Posted 4 months agoViewed

View full description

💎 Seniority level: Senior, 4+ years

📍 Location: United States, Eastern Time, NOT STATED

🔍 Industry: Technology, online safety, and privacy

🏢 Company: Block Party👥 1-10💰 $4,800,000 Seed over 2 years agoCommunitiesSocialAppsMobile AppsSocial Media

🗣️ Languages: English

⏳ Experience: 4+ years

🪄 Skills: AWSGraphQLPostgreSQLPythonFlaskFrontend DevelopmentJavascriptJestReact.jsTypeScriptPostgresReact

Requirements:
  • A full-stack builder or frontend/backend expert able to work full-stack.
  • 4+ years industry experience.
  • A product-first mindset and the ability to communicate clearly and work cross-functionally.
  • Good judgment, clear analytical thinking, and strategic intuition.
  • A passion for details, high-quality standards, and the ability to balance quality and speed.
  • Self-accountability and capability to execute in a remote startup environment.
  • Curiosity, humility, a desire to learn and grow, and to help others learn and grow.
  • Passion for building thoughtful, ethical technology.
  • Experience with the current tech stack.
Responsibilities:
  • You’ll be part of a small but mighty engineering team and help bring our products to market.
  • You’ll work closely with the (technical) CEO and teammates on engineering, design, growth, and go-to-market to prioritize the product and tech roadmap.
  • You’ll also be a critical part of the engineering team responsible for building and shipping.
  • As a senior engineer, you’ll shape the foundations of Block Party engineering, not just in terms of technology but also culture and processes.
Apply

Related Jobs

Apply
🔥 Senior Software Engineer
Posted about 17 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 17 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 1 day 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
Apply

📍 USA

🧭 Full-Time

💸 169000.0 - 240000.0 USD per year

🔍 Financial Technology

  • 4+ years of experience designing, developing and launching backend systems at scale.
  • Experience with languages such as Python or Kotlin.
  • Track record of developing highly available distributed systems using AWS, MySQL, and Kubernetes.
  • Experience with load testing frameworks like Locust.
  • Experience defining technical plans for significant features or system components.
  • Proficiency in making changes in large code bases safely.
  • Strong verbal and written communication skills.
  • Own and deliver quarterly goals for your team.
  • Lead engineers through ambiguity to solve open-ended problems.
  • Collaborate with product management, design & analytics in the product development lifecycle.
  • Proactively identify and advocate for project, process, technology or business issues.
  • Support operations and availability by creating and monitoring metrics.
  • Foster a culture of quality by improving code review and design standards.
  • Develop talent on your team through feedback and guidance.

AWSPythonKotlinKubernetesMySQL

Posted 1 day ago
Apply
Apply

📍 US

🧭 Full-Time

💸 142503.0 - 215550.0 USD per year

🔍 Internet of Things (IoT)

  • 8+ years of experience working professionally with modern development practices.
  • Strong programming/coding fundamentals in a language such as Java, Python, or Golang.
  • Experience designing and architecting large, high-scale systems.
  • A focus on and desire to mentor fellow engineers.
  • An ability to estimate, communicate, and deliver upon project milestones.
  • Build platform tooling for product teams to self-service and own delivery and operations of their services.
  • Improve the efficiency of delivering new features to production through understanding engineering pain points and friction and proposing solutions that improve productivity.
  • Create best practices and support systems for engineers to deliver the best customer experience.
  • Research and deeply understand the needs of customers, both internal and external.
  • Guide projects from concept to implementation and feedback.
  • Collaborate cross-functionally with Design, Product, Customer Success, and Engineering stakeholders.
  • Champion and embed Samsara’s cultural principles as the company scales.

AWSPythonJavaCI/CDLinuxMicroservices

Posted 4 days ago
Apply
Apply

📍 U.S., Canada, Poland

🧭 Full-Time

💸 100000.0 - 115000.0 USD per year

🔍 Software development, SaaS

  • 7+ years of professional software development experience.
  • Strong expertise in Java and the Spring ecosystem (Spring Boot, Spring Cloud).
  • Extensive experience with Apache Kafka, including topics, partitioning, and Kafka Streams.
  • Proven track record of building distributed systems at scale.
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Strong understanding of database technologies (both SQL and NoSQL).
  • Familiarity with cloud platforms (AWS/Azure/GCP).
  • Experience with monitoring and observability tools (e.g., DataDog, Grafana).
  • Must be fluent in written and spoken English.
  • Design and develop high-performance, scalable microservices using Java and Spring Boot.
  • Build and maintain event-driven data pipelines using Apache Kafka for real-time data processing.
  • Collaborate with cross-functional teams to define system specifications and technical requirements.
  • Mentor junior engineers and contribute to technical decision-making processes.
  • Implement robust error handling, monitoring, and automated recovery mechanisms.
  • Participate in code reviews and maintain high code quality standards.
  • Design and implement APIs that integrate with various enterprise systems.

AWSDockerSQLJavaKubernetesSpring BootApache KafkaGrafanaNosqlMicroservicesCompliance

Posted 6 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 160000.0 - 180000.0 USD per year

🔍 Healthcare technology

🏢 Company: Healthie👥 51-100💰 $23,000,000 Series B 4 months agoElectronic Health Record (EHR)NutritionEnterprise SoftwareWellnessHealth CareSoftware

  • 6+ years of experience in customer-facing application development.
  • Significant expertise in building GraphQL APIs using Ruby on Rails.
  • Strong empathy for delivering solutions that enhance the developer experience.
  • Exceptional written and verbal communication skills.
  • A bias toward execution and a focus on results.
  • Mission-driven and passionate about healthcare.
  • Lead the development and enhancement of Healthie’s GraphQL API.
  • Support the community of developers building on the API-first platform.
  • Drive the evolution of the API to manage over 1 billion monthly API calls.
  • Continuously improve the developer toolkit and create production-ready code.
  • Maintain high-quality documentation and shape the API roadmap.

GraphQLRuby on Rails

Posted 6 days ago
Apply
Apply

📍 USA

💸 176000.0 - 207000.0 USD per year

🔍 Cybersecurity

🏢 Company: Abnormal Security👥 501-1000💰 $250,000,000 Series D 6 months agoArtificial Intelligence (AI)EmailInformation TechnologyCyber SecurityNetwork Security

  • 5+ years of experience as a data engineer or similar role, with hands-on experience in building data-focused solutions.
  • Expertise in ETL, data pipeline design, and data engineering tools and technologies (e.g., Apache Spark, Hadoop, Airflow, Kafka).
  • Experience with maintaining real-time and near real-time data pipelines or streaming services at high scale.
  • Experience with maintaining large scale distributed systems on cloud platforms such as AWS, GCP, or Azure.
  • Background in implementing data quality frameworks, including validation, monitoring, and anomaly detection.
  • Proven ability to collaborate effectively with cross-functional teams.
  • Excellent problem-solving skills and ability to work independently in a fast-paced environment.
  • Architect, design, build, and deploy backend ETL jobs and infrastructure that support a world-class Detection Engine.
  • Ownership projects that enable us to meet ambitious goals, including scaling components of Detection’s Data Pipeline by 10x.
  • Own real-time, near real-time streaming pipelines and online feature serving services.
  • Collaborate closely with MLE and Data Science teams, distilling feedback and executing strategy.
  • Coach and mentor junior engineers through 1on1s, pair programming, code reviews, and design reviews.

AWSApache AirflowApache HadoopETLGCPKafkaAzureData engineering

Posted 6 days ago
Apply
Apply

📍 US

🧭 Full-Time

🔍 Fintech

🏢 Company: AffiniPay👥 501-1000💰 Private 7 months agoFinancial ServicesPaymentsFinTech

  • BS in Computer Science or related field, or equivalent professional experience.
  • 5+ years of experience designing, implementing, and debugging large-scale, cloud-based solutions.
  • Extensive experience building production-grade web applications, including developing reusable components, managing complex state, and optimizing front-end performance.
  • Expertise in Frontend technologies such as React, Tailwind, Bootstrap, NextJS.
  • Experience in deploying frontend applications and building out a CI/CD pipeline.
  • Professional experience with Ruby on Rails or equivalent, with the ability to develop and maintain APIs and other backend functionality.
  • Experience with Lean product development and Agile frameworks (e.g., Scrum, Kanban).
  • Strong understanding of SOLID design principles and software design patterns.
  • Proficiency in SQL and experience working with relational databases such as PostgreSQL or MySQL.
  • Excellent teamwork, documentation, and communication skills.
  • Design and implement scalable applications using modern web application frameworks (e.g., Rails, React, Node, NextJS).
  • Utilize and maintain reusable component libraries.
  • Collaborate with product teams to assess trade-offs, identify risks, and align improvements with business objectives.
  • Modernize web applications to enhance user experience, improve performance, and ensure scalability.
  • Pioneer in Frontend technologies and bring in concepts and patterns into the engineering organization.
  • Establish best practices and champion innovation.
  • Mentor and coach software engineers, fostering professional growth within the team.
  • Work closely with UX teams to design and ship web applications with a focus on usability.
  • Support software deployments by debugging, troubleshooting, and coordinating with DevOps and QA engineers.
  • Drive technology initiatives to enhance application performance, scalability, and maintainability.
  • Stay updated with industry trends and emerging technologies to bring innovation to the team.

PostgreSQLSQLAgileFrontend DevelopmentHTMLCSSRuby on RailsNext.jsReactCI/CD

Posted 7 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 160000.0 - 220000.0 USD per year

🔍 B2B SaaS

🏢 Company: Together For Talent

  • BSCS or equivalent technical educational background preferred.
  • Proven professional experience as a senior software engineer.
  • Strong experience with backend development with .NET/C# or a similar language.
  • Strong hands-on experience with cloud infrastructure (AWS, Azure, and/or GCP) including serverless technologies and making deployments personally via IaC.
  • Proficiency in utilizing cloud-based messaging queues.
  • Proven experience in managing a substantial volume of data.
  • Excellent problem-solving skills and ability to work in a collaborative team environment.
  • Design, develop, and maintain scalable software applications.
  • Collaborate with cross-functional teams to define and implement innovative solutions.
  • Troubleshoot and debug complex software issues efficiently.
  • Stay up-to-date with emerging technologies and industry trends to enhance our product offerings.

AWSBackend DevelopmentGCPC#Azure.NETServerlessData management

Posted 7 days ago
Apply