Note: The job is a remote job and is open to candidates in USA. Mark43 is a company dedicated to empowering communities with innovative technologies for public safety. They are seeking experienced Staff Engineers to build scalable cloud-based software, taking ownership of projects and contributing to the team's engineering culture.
Responsibilities
- Worked with a Product Manager to understand requirements for a new feature
- Built and deployed features using popular technologies including Java, MySQL, Redis, and Elasticsearch
- Improved the architecture of a back-end area of the platform to meet the velocity needs of our growing customer base
- Met with a Product Designer to explain technical constraints for a specific feature
- Written clear, concise technical documentation to accompany your code
- Tested a new technology or took some action to improve our codebase and engineering practices
- Nurtured an engineering culture that cares deeply about both code quality and delivering quickly for our customers
Skills
- At least 10 years of professional experience using Java, .NET, or other server-side languages in production
- Comfortable practicing Agile development and thoroughly testing your own code
- Ability to write clean code and concise documentation to help other engineers understand your contributions
- Deep understanding of databases, automated testing, and Agile methodologies
- Proficiency building and managing RESTful APIs
- Deep experience designing and building out infrastructure for complex cloud-based software applications, preferably hosted in AWS or Azure
- Experience developing features for the cloud
- Ability to delve into the front-end stack (JavaScript, ReactJS)
- Knowledge of, or experience with microservices architecture
- Commitment to providing support for more junior members of the team and developing cooperative working relationships
- Leaning in to contribute to the company outside your role — our engineers have written blog posts, attended events, and helped grow our team
Benefits
- Bonus opportunity
- Company stock options
- Full benefits package
- Health insurance
- Paid time off
- 401k plan
Company Overview