Engineering General Intelligence
Senior Backend Engineer – 3D Data, CAD Automation
Location
Massachusetts
Posted
161 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer – 3D Data, CAD Automation
Foundation EGI
• Design, develop, and maintain backend services and scripts using Python. • Integrate our product with 3rd-Party design solutions, like Siemens NX, CATIA, or PTC. • Design, develop, and maintain data models using Protobuf. • Collaborate with cross-functional teams, including product managers, engineers and researchers. • Write clean, well-documented, fast, and maintainable code.
Job Requirements
- BS in Mechanical Engineering, Computer Science or a related field.
- 5+ years of experience designing and implementing backend services.
- 3+ years of experience with Siemens NX, CATIA, or PTC’s APIs.
- 3+ years of experience writing Python.
- Deep understanding of cloud-native applications and infrastructure.
- Experience working with Protobuf.
- Experience working with 3D data.
- Excellent written and verbal communication skills.
Benefits
- Opportunity to work on cutting-edge AI technology.
- Collaborative and innovative work environment.
- Flexible work hours and remote work options.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Java Developer
Deutsche Telekom IT Solutions SlovakiaGrowing bigger, getting better. An IT company which creates values for its customers and helps its region to improve.
• Develop new and maintain existing source code of applications • Works in SCRUM team on developing and building complex application solutions for customer DTAG • Serve as professional mentor for junior and medior developers • Listen to user requests, consult with internal /external customers, project managers • Analyze customer’s requirements and propose overall application / framework design of midsize application architecture • Provide complex business analysis to build application functionality • Provide project estimates, timeline like total number of development hours • Implement customer’s requirements based on specification in selected object-oriented programming language • Provide testing of programmed functionality before deployment to avoid bugs and ensure quality of code • Implement security concept according to PSA policy in developed application • Mentoring • Take part in internal evaluation processes • Product responsibility from technology point of view
Strategic Account Executive, Utilities – Install Base
IFSBe your best when it really matters. At the #MomentOfService
• As one of Copperleaf’s Account Managers you will be assigned customer accounts and drive the identification and qualification of opportunities while executing account strategy and generating license, support and services revenues. • Work with your assigned accounts to build a network of relationships across multiple functional areas and levels of the organization • Deeply understand each account’s challenges and opportunities in the portfolio planning and asset management spaces. • Identify how Copperleaf can make a difference to the account’s business and to the personal success of our champions • Co-create a solution roadmap with accounts where it makes sense for us to engage • Drive the procurement and commercial processes to successfully close business. • Lead a Copperleaf “deal team” to support both solution definition and sales process execution • Champion the needs of your customer and your deal internally within Copperleaf • Continuously gather knowledge of competitors and how to effectively position our solution • Drive a sales process that will highlight our solution as a strategic advantage to the prospect • Routinely discuss and communicate opportunity plan sales strategy with other members of the account team, as well as field and corporate management • Maintain an accurate and documented pipeline of opportunities (prospects and suspects) within CRM
Senior PHP Developer
Insight ITNosso desafio é entender a necessidade de cada cliente unindo Tecnologia com Pessoas!
• Lead, design, and develop efficient multi‑user web applications for both server-side and browser execution, with options for cloud deployment. • Perform activities across all phases of the application development and deployment lifecycle using agile methodologies. • Collaborate to define technical solutions that meet business requirements together with the product team and clients, and implement them efficiently and effectively. • Write well-designed, testable, efficient, reliable, and secure code that fully aligns with business needs and the corporate reference architecture. Apply reuse concepts where appropriate. • Develop and control code to ensure quality and maintainability, maintain documentation, and design/execute unit and integration tests. • Support continuous improvement by proposing alternative solutions and technologies for application architecture reviews. • Participate in technical strategic decisions during solution development.
Mid-level Developer, PHP
Insight ITNosso desafio é entender a necessidade de cada cliente unindo Tecnologia com Pessoas!
• Design and develop efficient multi-user web applications for both server-side and browser execution, with options for cloud deployment. • Carry out activities across all phases of the application development and deployment lifecycle, using agile methodologies. • Collaborate in defining the technical solution for business requirements together with the product team and clients, and implement it efficiently and effectively. • Produce well-designed, testable, efficient, reliable, and secure code that fully meets business needs and adheres to the corporate reference architecture. Apply reuse concepts. • Develop with a focus on code quality and maintainability, ensuring proper documentation and designing/executing unit and integration tests.



