Demo

Senior Software Engineer

Nara Logics
Boston, MA Full Time
POSTED ON 10/16/2024 CLOSED ON 12/23/2024

What are the responsibilities and job description for the Senior Software Engineer position at Nara Logics?

Nara Logics, a stable startup composed of friendly and thoughtful people, is gaining significant traction in the emerging space of Al, where we are pioneering "Al Advisors" for transparent decision-making applications where humans and computers collaborate to reach the best decisions.

We are looking to expand our team with an enthusiastic and experienced software developer prepared to further enhance our production grade, scalable platform for our customers, who are large, high profile enterprises. The breadth and generality of our platform offers a fascinating way to engage a host of software skills where the latest in artificial intelligence converges with existing real-world problems, including distributed computing, large-scale data, neuroscience, loosely coupled modules, and elegant systems. As such, we are seeking someone who is both a skilled coder and ready to posit innovative solutions.

This job combines software engineering and AI. You will be working in an exciting field, exploring cutting edge new applications for our versatile AI platform. 

Responsibilities:

  • Contribute to full lifecycle development of our Python AI platform including design, coding, testing, implementation, deployment, and support.
  • Work as part of a cross-functional team to understand product requirements and translate them into robust technology solutions
  • Employ best practices for designing scalable, extensible, secure microservice applications. 
  • Become an expert on our library of data orchestration tools, identify and advocate for best practices and system enhancements. 
  • Collaborate directly with our customers to implement and expand our platform
  • Bachelor's degree in Computer Science, Software Engineering, or a related field. A relevant combination of education and experience will also be considered.
  • Expertise in Python and relational databases (PostgreSQL).
  • Understanding of REST APIs, data orchestration, and loosely coupled system concepts.
  • Familiarity with modern development practices, including testing, Agile methodologies, and version control.
  • Strong knowledge of software engineering principles and best practices for scalable and maintainable code.
  • Ability to explain technical concepts to both technical and non-technical stakeholders.
  • Proficiency with various data structures.
  • U.S. Citizenship.

Tools and Technologies We Use:

  • Programming Languages and Frameworks: Python, React, Django
  • Databases: PostgreSQL
  • Development Practices: Unit/functional testing, Agile methodologies, Git, GitHub, Jira
  • Cloud and Infrastructure: AWS, Docker, Linux, Kubernetes
  • Monitoring and Logging: Sentry, Elasticsearch, Kibana
  • Data Science and AI: Pandas, Numpy, Scipy, Scikit-learn, Spacy
  • Data Orchestration: Dagster, Airflow

There are many benefits to working at Nara Logics. Here are some of the most popular:

  • Health and Dental insurance
  • 401K program
  • Fitness center stipend
  • Open vacation
  • Our work environment is remote, allowing us to work from the comfort of our homes. 
  • Monthly team in-person days to build rapport and collaboration among colleagues
Principal Software Engineer
Eze Castle Software LLC -
Boston, MA
Software Development Engineer in Test
Eze Castle Software LLC -
Boston, MA

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
  • Debugging Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Boston, MA area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!