Skip to content

Principal Software Engineer – Erp
Company | Blue Origin |
---|
Location | Seattle, WA, USA |
---|
Salary | $207453 – $290433.15 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- Must be a U.S. citizen or national, U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.
- 10+ years of professional software development experience, with a significant focus on AI and machine learning in production environments.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience leading and managing software development teams.
- Expertise in programming languages such as Java, Python, and JavaScript.
- Experience with full-stack development and modern web frameworks such as Angular or React.
- Solid understanding of data structures, algorithms, and software engineering principles.
- Experience with integrating AI solutions into large-scale software systems and infrastructure.
- Proficient in utilizing and integrating RESTful APIs, GraphQL, and message queues.
- Strong analytical and problem-solving skills, with the ability to tackle complex technical challenges.
- Excellent communication skills, capable of conveying complex technical concepts to both technical and non-technical stakeholders.
- Demonstrated experience with CI/CD practices, automated testing, and DevOps.
- Experience deploying cloud native solutions to AWS, Azure, or GCP.
- Strong understanding of Git, Docker, and Kubernetes.
- Strong project management skills, with the ability to lead multiple projects simultaneously.
- Proven track record of fostering a collaborative and innovative team culture.
- Extensive experience in custom ERP development and manufacturing software solutions.
- Proficient in applying artificial intelligence technologies in enterprise environments.
- Strong background in developing and implementing finance software solutions.
- Excellent problem-solving skills and a proactive attitude.
- Proven track record of successfully delivering complex software projects on time.
Responsibilities
- Lead the design and development of custom ERP solutions tailored to meet the organization’s unique requirements.
- Collaborate with cross-functional teams to improve and optimize manufacturing software systems.
- Integrate artificial intelligence technologies to enhance the efficiency and functionality of our ERP and financial software applications.
- Work closely with finance and operations teams to understand their needs and develop software solutions that enhance financial reporting and budgeting processes.
- Manage and mentor software development team providing technical guidance, performance feedback, and fostering a collaborative and innovative work environment to achieve project goals and objectives.
- Innovate proactively by proposing new ideas and solutions to solve business problems.
- Address and solve system integration challenges associated with ERP deployments.
- Provide thought leadership and drive roadmap planning within the organization.
- Oversee the end-to-end development lifecycle of custom built business applications.
- Develop and enforce coding standards, best practices, and methodologies for AI projects.
- Foster a culture of continuous learning and improvement within the AI development team.
- Guide the team in the selection and use of appropriate tools, frameworks, and libraries.
Preferred Qualifications
- 10+ years of professional software development experience, with a significant focus on AI and machine learning in production environments.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience leading and managing software development teams.
- Expertise in programming languages such as Java, Python, and JavaScript.
- Experience with full-stack development and modern web frameworks such as Angular or React.
- Solid understanding of data structures, algorithms, and software engineering principles.
- Experience with integrating AI solutions into large-scale software systems and infrastructure.
- Proficient in utilizing and integrating RESTful APIs, GraphQL, and message queues.
- Strong analytical and problem-solving skills, with the ability to tackle complex technical challenges.
- Excellent communication skills, capable of conveying complex technical concepts to both technical and non-technical stakeholders.
- Demonstrated experience with CI/CD practices, automated testing, and DevOps.
- Experience deploying cloud native solutions to AWS, Azure, or GCP.
- Strong understanding of Git, Docker, and Kubernetes.
- Strong project management skills, with the ability to lead multiple projects simultaneously.
- Proven track record of fostering a collaborative and innovative team culture.
- Extensive experience in custom ERP development and manufacturing software solutions.
- Proficient in applying artificial intelligence technologies in enterprise environments.
- Strong background in developing and implementing finance software solutions.
- Excellent problem-solving skills and a proactive attitude.
- Proven track record of successfully delivering complex software projects on time.
Benefits
No information provided on Benefits.