FlexHired LogoFlexHired
Logo of Sand Technologies

Sand Technologies

Senior Software Engineer Full-Stack (based in Romania)

Job Summary

The role involves working on high-impact projects in a fast-moving, innovation-driven team, focusing on system design and software development. Candidates should have over 5 years of experience in software engineering, with familiarity in multiple tools and frameworks including AWS, Node.js, and Python. The position emphasizes problem-solving, critical thinking, and ownership of tasks, supporting the development of solutions across diverse industries. It offers opportunities for technical growth, leadership, and contribution to strategic initiatives within the organization.

Required Skills

Python
Node.js
Containers
DevOps
Networking
AWS
Data Structures
Algorithms
System Design
Backend Development
Mobile Development
Frontend Development
Data/BI Engineering

Job Description

About Us

Sand is on a mission to solve the world’s grand challenges and capture its greatest opportunities using technology. We are a solutions company and we leverage data, AI and other technologies to solve problems of any scale and complexity for enterprises and governments around the world. Our combination of world class problem solving, deep industry expertise and unique custom products makes us stand out.

Our global portfolio includes projects in a wide array of industries, Utilities, Telco, Media & Entertainment, Healthcare, Smart Cities, Manufacturing, Oil & Gas, Startups, etc. Our clients range from 0-day startups, mid and large enterprises, to banks, governments and NGOs.

We are looking for highly talented individuals, driven to make a change, to join our engineering team in Romania and establish a pillar of growth within our organization. If you feel described by the section below, we would be excited to talk to you!

About You

  • You are seen as the problem solver in your team.
  • Computer science fundamentals, data structures and algorithms, are embedded in your thinking.
  • You have a broad knowledge of tools/frameworks (data/BI engineering, backend, frontend, mobile, devops, etc.) and you can do system design.
  • You are very familiar with AWS, and speak fluent node.js and/or Python.
  • You understand the technology stack, the OS, networking, containers.
  • You are a quick learner, never intimidated by a problem you haven’t seen before.
  • You care most about getting the job done rather than making it perfect.
  • You can think as your client, you can think as your user.
  • Your critical thinking often uncovers much simpler solutions.
  • Your humbleness and exceptional skills inspire everyone around.
  • You own your stuff and you don’t need supervision.
  • You don’t need all the requirements and people to tell you exactly what they want.
  • You’ve been at the software development game for more than 5 years.
  • You are currently based in Romania.

Why Join SAND?

  • Work on high-impact projects that challenge your technical and leadership skills.
  • Be part of a fast-moving, innovation-driven team where your voice matters.
  • Freedom to explore, propose, and implement new ideas.
  • A chance to lead and influence both strategy and execution.

Apply now and let’s build something extraordinary together!

Interested in this job?

Application deadline: Open until filled

Logo of Sand Technologies

Sand Technologies

Unlock AI's potential with our enterprise AI solutions and services. Transform your world for the better with cutting-edge technology.

See more jobs
Date PostedApril 29th, 2025
Job TypeFull Time
LocationRemote
SalaryCompetitive rates
Exciting fully remote opportunity for a Senior Software Engineer Full-Stack (based in Romania) at Sand Technologies. Offering competitive salary (full time). Explore more remote jobs on FlexHired!

Safe Remote Job Search Tips

Verify Employer Thoroughly

Research the company's identity thoroughly before applying. Check for a professional website with contacts, active social media, and LinkedIn profiles. Verify details across platforms and look for reviews on Glassdoor or Trustpilot to confirm legitimacy.

Never Pay to Get a Job

Legitimate employers never require payment for applications, training, background checks, or equipment. Always reject upfront payment requests or demands for bank details, even if they claim it's for purchasing necessary work gear on your behalf.

Safeguard Your Personal Information

Protect sensitive data like SSN, bank details, or ID copies. Share this only after accepting a formal, written job offer. Ensure it's submitted via a secure company system or portal, never through insecure channels like standard email attachments.

Scrutinize Communication & Interviews

Watch for communication red flags: poor grammar, generic emails (@gmail), vague details, or undue pressure. Be highly suspicious of interviews held only via text or chat apps; legitimate companies typically use video or phone calls.

Beware of Unrealistic Offers

If an offer's salary or benefits seem unrealistically high for the work involved, be cautious. Research standard pay for similar roles. Offers that appear 'too good to be true' are often scams designed to lure you into providing information or payment.

Insist on a Formal Contract

Always secure and review a formal, written job offer or employment contract before starting work or sharing final personal details. Ensure it clearly defines your role, compensation, key terms, and conditions to avoid misunderstandings or scams.

Related Jobs

Full Time
Remote - Philippines
Full Time
Remote
Full Time
Remote
Full Time
Remote - Philippines

Subscribe Newsletter

Never miss a remote job opportunity. Subscribe to our newsletter today and receive exclusive job alerts, career advice, and industry insights delivered straight to your inbox.