Skip to main content
Jobgether
Зібрано зLinkedinСьогодні
FullstackSenior

Senior Software Engineer, Product

ReactTypeScriptHTMLCSSPythonFlaskPostgreSQLAWSGitHub CopilotCursorAnthropic
Формат
Remote
Зайнятість
-
Локація
Worldwide
Оплата
Не вказана

Про позицію

As a Senior Software Engineer, Product, you will design, build, ship, and own end-to-end features used by thousands of developers and millions of end users. This is a fully remote role that requires a strong backend foundation while contributing across frontend, backend, and data layers using React, TypeScript, Python, Flask, and PostgreSQL.

Обовʼязки

  • Design, build, test, deploy, monitor, and maintain high-quality product features across frontend, backend, and data layers.
  • Own initiatives end to end, from identifying and defining problems through scoping, prioritization, implementation, production rollout, and long-term maintenance.
  • Partner closely with Product and engineering colleagues to translate customer and business needs into practical technical solutions.
  • Build scalable, reliable, and maintainable systems capable of supporting high-volume production workloads.
  • Develop user-facing experiences using React, TypeScript, HTML, CSS, and modern frontend practices.
  • Develop and maintain backend services and APIs using technologies such as Python and Flask.
  • Work extensively with PostgreSQL and advanced SQL for data access, analysis, and application logic.
  • Debug complex issues across frontend, backend, and data boundaries and implement durable solutions that prevent recurring problems.
  • Monitor feature usage, adoption, performance, and reliability after launch, using insights to continuously improve the product.
  • Participate actively in code reviews, technical discussions, bug fixes, and quality initiatives.
  • Improve existing codebases and systems, including code you did not originally write.
  • Establish and maintain high standards for code quality, testing, reliability, scalability, and engineering practices.
  • Make pragmatic decisions about scope and priorities, balancing technical quality with the need to deliver meaningful customer value quickly.
  • Use AI-assisted development tools effectively to accelerate development while carefully reviewing generated code and validating its correctness.
  • Contribute to architecture decisions that affect broader systems and teams.
  • Engage directly with customers and internal stakeholders to understand product needs and assess how new features perform in practice.
  • Mentor other engineers through thoughtful feedback, code reviews, technical guidance, and knowledge sharing.
  • Proactively identify problems, suggest improvements, and take ownership of driving solutions through to completion.
  • Contribute to incident response, technical investigations, and initiatives that improve system reliability and operational excellence.

Вимоги

  • 8+ years of professional software engineering experience, with a strong backend foundation and a proven track record of building and operating high-scale production systems.
  • Strong proficiency in backend engineering combined with genuine hands-on frontend development experience.
  • Advanced SQL skills, including the ability to write complex queries beyond basic data retrieval and updates.
  • Strong proficiency with React and experience independently owning meaningful frontend and UI development.
  • Solid foundations in HTML, CSS, and JavaScript, together with a strong understanding of HTTP and browser-server interactions.
  • Experience building and operating meaningful user-facing features in production, including monitoring adoption and iterating based on results.
  • Strong software engineering fundamentals, including testing, debugging, code quality, maintainability, scalability, and reliability.
  • Experience working with TypeScript, React, PostgreSQL, Python, Flask, and cloud-hosted systems is highly relevant.
  • Familiarity with AWS environments and modern practices for deployment, monitoring, reliability, and production operations.
  • Ability to quickly understand unfamiliar codebases and confidently improve systems you did not build yourself.
  • Strong product mindset, with the ability to understand customer needs, identify valuable problems, scope solutions, and prioritize effectively.
  • High standards for quality combined with sound judgment about when to simplify, reduce scope, or iterate after launch.
  • Customer-focused approach and the ability to think from the perspective of developers, product managers, marketers, and other users of the product.
  • Strong ownership mentality, initiative, and a bias toward shipping meaningful improvements without compromising critical reliability or correctness.
  • Excellent written and verbal communication skills, particularly important in a fully remote and asynchronous environment.
  • Ability to collaborate effectively with Product, engineering, and cross-functional teams.
  • Comfortable using AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, or comparable tools, with the judgment to validate and correct AI-generated output.
  • Strong analytical and problem-solving abilities, with a methodical approach to debugging and technical decision-making.
  • Willingness to participate in rigorous technical interviews, including live coding focused on frontend fundamentals, SQL, data logic, and algorithmic programming.

Переваги

  • Competitive equity package in a fast-growing technology company backed by leading investors, including Y Combinator.
  • 10-year window to exercise vested equity options.
  • Fully remote working environment designed around autonomy, flexibility, and trust.
  • Approximately 4–5 weeks of flexible time off annually.
  • Paid access to a coworking space.
  • Workspace budget to support an effective home or remote working setup.
  • Continuous learning and professional development stipend.
  • Opportunity to work on highly scalable systems serving a large global user base.
  • Significant ownership and autonomy over product initiatives, technical decisions, and long-term improvements.
  • Collaborative environment with strong emphasis on engineering quality, customer focus, continuous shipping, and balanced decision-making.
  • Opportunities to grow into a technical leader and become a go-to engineer for key product and system areas.
  • Exposure to modern engineering practices, cloud infrastructure, AI-assisted development, and large-scale production systems.
  • Remote-first collaboration that values clear written communication and asynchronous work.
Senior Software Engineer, Product
Оригінал