Full-Time

Principal Full Stack Software Engineer

Confirmed live in the last 24 hours

Analog Devices

Analog Devices

10,001+ employees

Senior, Expert

Austin, TX, USA + 1 more

More locations: Burlington, MA, USA

US Citizenship Required

Category
Full-Stack Engineering
Software Engineering
Required Skills
RabbitMQ
Microsoft Azure
Agile
FastAPI
Python
React.js
MySQL
NoSQL
Git
Groovy
SQL
Machine Learning
Java
Postgres
Docker
Microservices
JIRA
Redis
Nginx
MongoDB
SCRUM
REST APIs
Confluence
Development Operations (DevOps)
Linux/Unix
AngularJS
Requirements
  • 10+ years of industry experience working as a Software Development
  • Demonstrate expertise in Full Stack software technology (i.e Front-end, Backend, Data, Systems)
  • BSc. in Computer Science or equivalent.
  • Experience with building and publishing Python packages (Poetry, Conda, PyPi)
  • Familiar with message queue-based micro-service orchestration through RabbitMQ or similar
  • Proficiency with microservices architectures and REST API development (e.g., FastAPI)
  • Experience with CI/CD systems, SQL, and NoSQL database technologies (e.g., MySQL, MongoDB, PostgresSQL etc.)
  • Expertise with at least one cloud platform, Azure (preferred).
  • Proficiency in Agile/Scrum development processes and tools (e.g., Jira, Confluence, etc.)
  • Excellent communication and collaboration skills
  • Proficient in the following technologies – Angular, React, Java, Python, Groovy, Linux, Github, Docker, Redis, RabbitMQ, GitHub, NGINX, RESTful services, LlamaIndex, multi-threading, SQL query optimization, JIRA automation, DevOps, Git-flow
  • You possess advanced knowledge in security – Authentication, encryption at rest and in transit, SSL, TLS, oAuth, Vault, tokenization etc.
Responsibilities
  • Build best-in-class web and standalone software
  • Develop data transformations for Machine Learning pipelines
  • Maintain proprietary and open-source Python packages
  • Work with engineers from different business units within Analog Devices to create or improve products based on our technologies
  • Design for modularity and reuse. Develop robust, scalable, and fault-tolerant solutions.
  • Write user and API documentation and unit tests. Automate the build, test, and deployment of your code.
  • Design and implement back and front-end components and services
  • Design, implement, and maintain well-abstracted and documented REST APIs
  • Collaborate with other teams to deploy and serve AI/ML models via APIs
  • Working closely with the DevOps team to continuously improve system availability, scalability, and reliability
  • Guarantee product and code quality utilizing best practices such as unit testing, code reviews, etc.
  • Stay up to date with the latest developments in web technologies and frameworks
Desired Qualifications
  • Background in ML/ML-OPS preferred but not required
  • Expertise with at least one cloud platform, Azure (preferred).

Company Stage

IPO

Total Funding

$16.1M

Headquarters

Wilmington, Massachusetts

Founded

1965

Simplify Jobs

Simplify's Take

What believers are saying

  • $105 million CHIPS funding boosts ADI's production capacity and job creation.
  • Dr. Katsu Nakamura's appointment strengthens customer relations and strategic growth initiatives.
  • Participation in UBS Global Technology Conference enhances ADI's market visibility and investor engagement.

What critics are saying

  • Intensified semiconductor competition may lead to further revenue drops and layoffs.
  • Flex Logix acquisition may pose integration challenges and cultural clashes.
  • CHIPS-funded facility expansion may face delays or cost overruns, impacting efficiency.

What makes Analog Devices unique

  • Analog Devices leads in semiconductor technology with innovative solutions like Silent Switcher 3.
  • The acquisition of Flex Logix's FPGA assets enhances ADI's programmable logic market offerings.
  • ADI's 25-year partnership with BTYSTE highlights its commitment to education and innovation.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

401(k) Retirement Plan

401(k) Company Match

Paid Vacation

Paid Holidays

Paid Sick Leave