Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Software Engineer II

Job

Peak Nano

Macedonia, OH (In Person)

Full-Time

Posted 2 weeks ago (Updated 1 week ago) • Actively hiring

Expires 7/12/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Salary Full Time /
Salary Macedonia, OH Job Number:
1000096 Films Business Unit Description Day-to-day, the engineer will work across the full stack to build and maintain the web-based applications that power our optical design software platform and our films team's analytical tooling. On any given day, that may mean designing and implementing
REST API
endpoints in Python using FastAPI, building the corresponding Vue.js components and state management on the frontend, writing SQL queries against our relational data stores, and shipping the changes through Git-based pull requests with peer code review. The engineer will deploy and operate services in AWS (EC2, Lambda, S3, CloudWatch) and will package workloads with Docker as part of our CI/CD pipelines. Debugging will span the full stack, from frontend rendering issues to backend performance bottlenecks to cloud infrastructure behavior. Beyond pure implementation, the engineer will partner directly with optical engineers, data scientists, and films team members to translate domain-specific needs into well-structured product requirements and pragmatic technical designs. That means scoping features iteratively in an agile cadence, communicating tradeoffs clearly to both technical peers and non-technical stakeholders, and owning features from initial requirements through deployment and operational support. Comfort moving between deep backend work, polished frontend delivery, and customer-facing technical conversations is central to the role. Required Qualifications BS in Computer Science/Engineering or related field 3+ years of professional software development experience in a full-stack or backend-leaning role Proficiency in at least one backend language, with the ability to build and maintain production-grade REST APIs Experience working with a modern JavaScript or TypeScript frontend framework (React, Vue, Angular, or similar) Working knowledge of relational databases, including writing SQL queries and understanding schema design Familiarity with cloud infrastructure and deploying applications in a managed cloud environment (AWS, GCP, or Azure) Comfortable working in an agile environment with Git-based workflows, code reviews, and iterative delivery Ability to debug across the full stack and communicate technical tradeoffs clearly to peers and stakeholders Ability to gather and translate customer needs into structured product requirements US Citizenship Preferred Qualifications 5+ years of professional software development experience, with demonstrated full-stack ownership across frontend and backend systems Proficiency in Python, with hands-on experience building and maintaining REST APIs using FastAPI or a comparable async framework Solid experience with Vue.js including component architecture, state management and modern build tooling Experience working with both relational and NoSQL databases Familiarity with AWS services — particularly those common to web application infrastructure (e.g., EC2, Lambda, S3, CloudWatch) Experience with containerization (Docker) and deploying services in cloud environments Familiarity with CI/CD pipelines and modern development workflows (Git, pull request reviews, automated testing) To be considered for this opportunity, please send your resumé to jobs@peaknano.com with the Subject Line 'Software Engineer II' About The Company Peak Nano Founded in 2016 Peak is a US-based, AI-driven technology company that uses nanotechnology to solve macro-level global challenges. Our engineers and researchers are developing solutions for advanced optics, aerospace, life sciences, and other industrial solutions. We are the leader in applying artificial intelligence to design and optimize reusable polymers to make the world a safer and more sustainable place.