Jobs · Engineering

Senior Software Engineer

Search Wizards · United States · 3 days ago
RemoteRemoteEngineering$25k/moContract

Responsibilities

  • Design, develop, and maintain scalable, high-quality, performant, and testable full-stack software solutions.
  • Build and enhance customer-facing applications that support strategic business initiatives.
  • Contribute to technical architecture, system design, and engineering best practices.
  • Collaborate with product managers, designers, and fellow engineers to deliver high-impact features.
  • Participate in technical planning and help shape the future direction of the engineering platform.
  • Review pull requests and provide constructive feedback through code reviews.
  • Mentor team members through pair programming and knowledge-sharing sessions.
  • Deploy production-ready code and support applications throughout the software development lifecycle.
  • Troubleshoot and resolve complex technical issues across the application stack.
  • Continuously evaluate new technologies, frameworks, and engineering practices to improve development processes.
  • Contribute to building modern, scalable, event-driven applications and distributed systems.

Requirements

  • 7+ years of professional software development experience.
  • Strong proficiency in Java or Kotlin.
  • Experience working in Ruby on Rails environments.
  • Strong front-end development experience with React, modern JavaScript (ECMAScript), HTML, and CSS.
  • Experience using TypeScript, Node.js, and npm.
  • Familiarity with GraphQL and RESTful APIs.
  • Experience with Git, version control systems, IDEs, and deployment tools.
  • Understanding of event-driven architectures and distributed systems.
  • Knowledge of relational and NoSQL databases, including PostgreSQL and DynamoDB.
  • Experience working with cloud technologies such as AWS Lambda.
  • Strong understanding of software architecture, database design, and scalable application development.
  • Excellent problem-solving and analytical skills.
  • Collaborative mindset with experience mentoring engineers and participating in code reviews.
  • Passion for continuous learning and adopting modern engineering practices.

Preferred Qualifications

  • Experience implementing or supporting Kafka-based event streaming solutions.
  • Experience with Elixir.
  • Experience decomposing monolithic applications into microservices.
  • Familiarity with service-oriented architecture and distributed systems.
  • Interest or experience in retail, e-commerce, sustainability, or circular economy business models.

Pay

The pay rate for this position is up to R$ 24720 Brazilian Real per month. Compensation will vary depending on job-related knowledge, skills, and experience. This rate is subject to change.

Benefits

Search Wizards offers a competitive rate, an excellent benefits package (healthcare and 401k), ongoing education, and more.

Similar jobs

Senior Software Engineer

Volund ManufacturingHuntington Beach, CA· 1 mo ago
Education$145k–$185k/yrapply on app.jazz.co

Senior Software Engineer

RobinhoodMenlo Park, CA· 2 wk ago
Information Technology$214k–$230k/yrapply on boards.greenhouse.io

Senior Software Engineer

Northwestern MutualMilwaukee, WI· 5 days ago
Engineering$119k/yrapply on careers.northwesternmutual.com