Full-Stack Software Engineer
$120k - $140kEpic Aircraft
WHO WE ARE Join the Team Building World-Class Aircraft. Epic Aircraft is a leading manufacturer of high-performance, all-carbon-fiber, single-engine turboprop aircraft. Driven by innovation, safety, and craftsmanship, we have earned a reputation as a premier aerospace manufacturer. Located in beautiful Bend, Oregon, Epic offers an exciting work environment surrounded by mountains, rivers, and year-round outdoor recreation. If you're looking for a career with growth opportunities a vibrant work environment, we'd love to meet you. WHAT YOU'LL DO As a key member of the IT team, the Full-Stack Software Engineer will play a crucial role in designing, developing, and maintaining the software that supports and optimizes our manufacturing processes. This position requires strong expertise in computer software principles and a deep understanding of IT technologies. We are building new web-based, containerized applications for the business and steadily moving our long-standing desktop applications onto the same modern platform. We are also putting AI to work, both in how we build software and in the tools we build. You'll play a central part in all of it. Responsibilities
Epic Aircraft does not accept 3rd party agency solicitation requests
- Design, build, and maintain web applications that support and optimize manufacturing operations, from the database to the user interface, while ensuring high performance, quality, and responsiveness
- Build, refine, and optimize complex SQL queries, stored procedures, and triggers to keep production, inventory, and cost data accurate and the system efficient
- Migrate legacy desktop applications and services to the web platform: work out the existing business rules and data flows, then replace them without disrupting production
- Build background services and integrations that connect our systems with each other, with shop-floor hardware, and with outside tools
- Use AI-assisted development in your daily work, and help build AI tools for the business, such as local LLM and RAG systems built on company documents
- Diagnose and resolve technical issues, identify performance bottlenecks, and implement bug fixes to maintain reliable software and services
- Maintain the platform our applications run on: servers, containers, networking, security, and databases
- Collaborate with teams across the company to gather requirements, analyze feedback, and implement software improvements that deliver effective solutions
- Contribute to a small, dynamic team with broad responsibilities, influencing multiple aspects of the company's operations
- 5+ years of hands-on software development experience, including production systems you built and maintained
- BS in Computer Science or a related field, or an equivalent combination of education, training, and hands-on experience, demonstrated through professional work or a strong portfolio of projects
- Strong back-end development skills: designing clean, maintainable APIs and building the services behind them in Python (FastAPI or similar). Familiarity with Go is a plus
- Front-end development with React and TypeScript
- Extensive experience with relational SQL databases, ideally across more than one engine: data modeling, complex queries, stored procedures and triggers, transactions and concurrency, and indexing and query tuning
- Experience with data processing and reporting: turning production and business data into clear, accurate reports
- Hands-on experience with Docker and Docker Compose, and comfort administering Linux and Windows servers
- AI-assisted development as part of your daily workflow, used productively and responsibly
- Knowledge of local LLMs and retrieval-augmented generation (RAG), and a strong interest in learning about and building such systems
- Experience building background services and integrations that run reliably and unattended: processing work in the background and exchanging data between systems and with third-party services
- Experience integrating software with hardware: barcode and QR scanners, label printers, network and serial devices, wireless sensors, and dashboard displays
- Solid understanding of networking technologies, APIs, and web services: reverse proxies, TLS and internal certificates, and authentication
- Experience in database and server administration, ensuring reliable operations and security
- Proficiency with Git and GitHub
- Ability to read, understand, and safely change long-lived code you didn't write
- Excellent written and verbal communication skills, including with non-technical users on the shop floor and in the office
- Must be authorized to work in the United States without current or future sponsorship
- Manufacturing ERP knowledge: MRP, BOMs, inventory costing, purchasing, and receiving inspection
- Aerospace or other regulated manufacturing experience
- Experience migrating desktop applications to the web
- Mobile- and tablet-friendly web applications, including progressive web apps
- Monitoring and observability tools
- Document processing and automation
- Integration with engineering data systems such as CAD/PDM
- Mid to senior-level Software Developer position
- Flexible work hours
- Ongoing training and advancement opportunities
- 100% paid Health, Vision, and Dental benefits for employees & 50% for dependents
- 401k retirement plan with a 3% matching program
- Company provided paid time off accrued each year
- Seven paid holidays each year
- Paid company shutdown between Christmas and New Year's Day
- Discretionary year-end bonus program
- Performance-based pay increases
- Access to the Epic Aircraft Flying Club
- Supportive team environment and company-sponsored events
- Please include your resume and a cover letter
- This position is located at Epic Headquarters in Bend, Oregon
- Relocation Assistance is not provided
Epic Aircraft does not accept 3rd party agency solicitation requests
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Full-Stack Software Engineer in Bend, OR vacancy
- ...Description Job Description Description: POSITION: Full-time Senior Full Stack Engineer Note: This is not a fully remote position. If you... ...test, and maintain scalable features across the entire software stack (frontend and backend). Architecture & Code Quality...SuggestedFull timeSeasonal workLive inWork at officeLocal areaImmediate startRelocation
$31 - $42 per hour
...and the opportunity to pursue full-time opportunities, as available... ...and coaching from senior engineers Lunch & Learns and other technical... ...business leaders Qorvo's Software Engineering Internships are... ...to improvements in our stack and development lifecycle alongside...SuggestedHourly payFull timeWork experience placementInternship- ...we want to be part of.We are seeking an early-career bioprocess engineer with hands-on experience in laboratory-scale protein purification... ...high performance.Medical, dental and vision insurance.The full list of our global benefits can be also found on . What you will...SuggestedFull timeRelocation package
- ...to make the world better for everyone. If you want to join a company invested in you and your success, join us as a Roadway Design Engineer. Based in Portland or Bend, OR, you'll work on exciting and engaging projects and utilize your highway/roadway design expertise...Suggested
- ...Roadway Design Engineer At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving... ...an unlimited U.S. Personalized Paid Time Off (PPTO) policy for full-time salaried/exempt employees, seven paid holidays, and...SuggestedFull timeRemote work
- ...similar or related experience. REQUIRED SKILLS: DevOps management experience. Experience leading sprint reviews & phased SDLC (Software Development Lifecycle) management. Ability to effectively communicate, interact, and work with individuals and groups. High level...Seasonal workWork at officeLocal areaImmediate start
- ...Job Description Job Description The Rockwell Automation Lead Engineer / Technical Manager provides senior technical leadership and delivery ownership for Rockwell-based control and process automation systems across manufacturing operations. Combining hands-on engineering...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full-Stack Software Engineer. Be the first to apply!
Related searches
- remote entry level software developer Bend, OR
- part time software developer remote Bend, OR
- entry level software engineer remote Bend, OR
- ultimate software Bend, OR
- software sales Bend, OR
- entry level software sales Bend, OR
- software technology Bend, OR
- software implementation project manager Bend, OR
- software support Bend, OR
- healthcare software sales Bend, OR



