Software Engineer (Senior, Staff)

J
JobgetherConsumer AI
Based in BrazilFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Fluent English, both written and spoken.
Required Skills
Software Engineering

Requirements

  • Have proven experience building and shipping consumer products that reached significant numbers of real users.
  • Demonstrate a track record of owning and delivering complex features end to end.
  • Bring strong software engineering skills and enthusiasm for coding.
  • Be comfortable with modern, AI-assisted or agentic engineering workflows.
  • Use available tools and technologies creatively to accelerate development and solve problems.
  • Apply strong product thinking and understand how engineering decisions affect users and the product.
  • Bring design intuition and visual and product taste.
  • Use first-principles problem solving and be willing to challenge established practices.
  • Make sound decisions when working with incomplete specifications and ambiguity.
  • Communicate and collaborate effectively, including writing, discussing, and challenging product specifications.
  • Be fluent in written and spoken English.
  • Show ownership, independence, and reliability, and drive problems through to completion.
  • Balance speed and experimentation with the quality expected of a finished consumer product.
  • Experience as a founding engineer, at an early-stage startup, or in a similarly high-autonomy environment is valued.

Responsibilities

  • Own product features from early ideas and problem definition through implementation, launch, and iteration.
  • Work with senior leadership to determine what to build, why it matters, and how to deliver it.
  • Translate ambiguous ideas and evolving requirements into concrete technical and product solutions.
  • Challenge product requirements and PRDs by weighing engineering investment against user and business value.
  • Take ownership of complete product surfaces rather than isolated technical components.
  • Collaborate with designers, engineers, product stakeholders, and other team members to unblock work.
  • Apply product and design judgment to create intuitive, polished experiences aligned with user needs.
  • Use AI coding assistants, development tools, and agentic engineering techniques to improve speed and effectiveness.
  • Make pragmatic technical decisions that balance shipping valuable experiences with quality and reliability.
  • Evaluate and improve features based on user feedback and product outcomes.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now