The Plastics Exchange is a patented physical commodity resin trading firm and has been a trusted source of market intelligence for more than 20 years.
As our Full Stack Software Developer, you will play a crucial role in developing and launching two integrated platforms: one for physicals trading and another for a market intelligence spin-off.
You will be responsible for the entire software development life cycle, from system analysis to deployment, ensuring a seamless, efficient, and engaging user experience.
*Core Responsibilities*
* Lead & execute the full software development life cycle (SDLC)
* Design and develop modern web applications using Next.
js
* Employ Python & JavaScript/TypeScript for backend and frontend development, ensuring a well-architected and scalable solution
* Utilize Bash/Linux for scripting and automation, enhancing operational efficiency
* Integrate generative AI technologies, such as vector databases and conversational agents, as parts of our core product offering
* Engage with cloud platforms for microservice deployment & scaling
* Work collaboratively with stakeholders to gather requirements, implement feedback, and adapt to changing needs
* Design and implement ETL pipelines for ingesting new data streams, ensuring data accuracy and availability for analysis and decision-making processes
* Deploy programs and evaluate user feedback
* Champion a growth mindset, encouraging continuous learning and adaptation within the team
* Write comprehensive documentation for system architecture, codebases, and ETL processes to ensure future maintainability and support
*Required Skills and Qualifications*
* Proven experience as a Software Engineer or Developer, with a strong portfolio in developing interactive web applications
* Expertise with React.
js, Python, JavaScript/TypeScript, and experience with cloud platforms (GCP, AWS)
* Experience with generative AI and its applications in software development
* Document embeddings for Q&A with RAG
* Tool-equipped conversational agents (e.
g.
using LangChain to build agents that interact with our platform)
* Fine-tuning foundation models
* Experience in creating and managing ETL pipelines for data ingestion and processing
* Excellent problem-solving skills and the ability to fill in specification gaps through proactive inquiry
* A solid understanding of relational databases, SQL, and ORM technologies
* Familiarity with test-driven development and able to produce testable, high-quality code
* Strong ability in writing clear, concise, and comprehensive documentation for future maintenance and support
*Preferred Skills & Qualifications*
* While not strictly required, a Bachelor’s degree in Computer Science, Engineering, or a relevant field is preferred
* Experience with Next.
js and/or React Server Components
* Prior experience creating conversational agents for interactive applications
* Experience with SaaS and/or market intelligence platforms
Job Type: Full-time
Pay: $75,000.
00 - $120,000.
00 per year
Benefits:
* 401(k)
* 401(k) matching
* Health insurance
* Paid time off
Schedule:
* Monday to Friday
Supplemental pay types:
* Bonus opportunities
Education:
* Bachelor's (Preferred)
Experience:
* Development: 5 years (Preferred)
* Front and Back-end development: 5 years (Preferred)
Ability to Relocate:
* Scottsdale, AZ: Relocate before starting work (Required)
Work Location: In person