Software Engineer
- Boston, MA, United States
$139,000 to $145,000 per year
Applications open in a new tab.
Job details
- Pay
- $139,000 to $145,000 per year
- Apply by
- Posting language
- English
- Posted
Original job description
JOB DUTIES:
- Develop backend infrastructure from inception to implementation
- Play a role in build, test, and release of a product developed from scratch
- Collaborate with the engineering team to design architecture and system frameworks for new product initiatives
- Opportunity to contribute to the development of event driven microservices
- Develop internal tools and seamlessly integrate with external APIs
- Design and implement data storage solutions
- Develop unit test, integration test, regression tests, and validation procedures
- Participate in the entire software lifecycle, focusing on coding and debugging
- May work remotely several days a week with commutable distance to Boston office.
MINIMUM REQUIREMENTS:
- Masters of Science Degree in Computer Science, Information Systems or related field.
- 2 years of experience in the ability to design, architect, and implement complex software development pipelines.
- 1 year of proven experience in software engineering principles and OOPS concepts.
- 1 year of experience and deep understanding of relational databases (PostgreSQL or equivalent).
- Demonstrated experience with any asynchronous messaging and task queue technologies such as AWS SQS, Celery or Kafka.
- Demonstrated ability converting functional logic into designs and code.
- Demonstrated knowledge of designing and implementing APIs and Microservices.
- Demonstrated hands-on experience in cloud computing services (AWS or Azure) and containerization technologies (Docker or Kubernetes).
- Experience may be gained concurrently. ** Demonstrated knowledge or experience is equivalent to at least 6 months of work experience as it cannot be learned during a reasonable period of on-the-job training.
$139,000 to $145,000 per year