Full Stack Software Engineer
$85,000 per year
Apply (opens in a new tab)Full Stack Software Engineer
Posted 8 days ago
SENIORITY
Lead
SALARY
$85,000 per year
About the role
- Contribute to the development of software components across our full stack, leveraging AWS services, Python, Flask, and SQL databases
- Collaborate with cross-functional teams to understand requirements, architect solutions, and implement features
- Improve on and expand the capabilities of our existing enterprise tools and customer facing-products, ensuring secure seamless communication and data synchronization
- Participate in collaborative design and code reviews.
- Document and clearly communicate designs to peers
- Test and validate designs to ensure proper and bug free operation
- Self-motivated and goal-oriented individuals with the capacity to think creatively to overcome technical challenges
- Strong verbal and written communication skills
- Ability to work effectively in a team-oriented environment
- Bachelor’s Degree in Computer Science or Software Engineering, or a Bachelor’s Degree in Computer or Electrical Engineering with a strong programming background
- Proficiency with Python
- Experience using and developing on Linux platforms
- Understanding of SQL databases (Postgres, MySQL) and database design principles
- Familiarity with protocols like ZeroMQ, SSH, HTTP and TLSUnderstanding of software architecture, design patterns, and implementation best practices
- Ability to travel 10%Preferred Qualifications:
- Familiarity with AWS services such as EC2, S3, and Lambdas
- Proficiency with or willingness to learn C++Experience with or a desire to learn about distributed sensor networks
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
