Cloud, Sr. Backend Software Engineer (1157)
Aussicht: 212
Update Tag: 20-10-2024
Kategorie: Hohe Technologie Mechanische / Technische Elektrik / Elektronik IT - Software
Industrie: Technology Information Internet Desktop Computing Software Products Information Technology & Services
Position: Mid-Senior level
Jobtyp: Full-time
Jobinhalt
LOCATION: Ilmenau, Germany (Germany Remote)Lantronix Inc. is an OEM - M2M communications global provider of Software as a Service (SaaS), connectivity services, engineering services, intelligent hardware, and turnkey solutions for the Internet of Things (IoT) and Remote Environment Management (REM). Lantronix enables its customers to provide reliable and secure IoT Intelligent Edge and OOBM solutions while accelerating time to market. Lantronix products and services dramatically simplify the creation, development, deployment, and management of IoT projects while providing quality, reliability and security across hardware, software, and solutions.
As a member of the product development team, you will develop and enhance software for our industry leading ConsoleFlow cloud products. Our platforms are at the forefront of driving IoT connectivity with intelligent device services that enable our customers data collection at the Edge to processing, ingestion, storage, analysis, and search. Building exciting user experiences which will directly impact our customers.
RESPONSIBILITIES:
- Implement robust, high-performing IoT products and solutions and participate constructively in requirements analysis and design discussions.
- Collaborate closely with product management, architects, front-end developers, and QA and have a strong desire to work with a company that is building products that solve real-world problems.
- Manage entire life cycle, including enhancements, updates, and reconfigurations for assigned products.
- Produce high quality code that conforms to the design and functional requirements. Develop validation plans and execute them to ensure that code is fully unit tested before submitting to QA Testing.
- Provide support to other Engineers, Field Application Engineers/Technical Support staff in areas of expertise and domain knowledge.
- Demonstrating strong project management and intra-department collaboration is essential to projects on time and on budget. Provides work estimates for development projects and reports status of projects to management.
- Improve and maintain new and existing functionality through the product lifecycle.
- Diagnose, locate, and resolve technical issues in large systems.
- Work independently, having the ability to work in a team environment, and meeting project deadlines will be necessary skills for success.
- Perform thorough and thoughtful code reviews for other engineers on your team.
- Internalize the set of good habits (development techniques, TDD, security, and tech debt balance, agile habits) that drive high-end engineering excellence.
- At least 6-years practical experience in product development and BSEE/BSCS or equivalent, MSEE/MSCS is a plus.
- Intensive experience having designed, implemented, and released enterprise and SaaS based applications to a large customer base at scale.
- Proficient in designing and developing REST APIs and micro services and release them using automated CI/CD pipelines.
- Expertise in writing optimized and scalable software and operationalizing it for deployment to Cloud Services like AWS, Azure, and Google Cloud. Worked with the container ecosystem using tools like Docker, ECS, Kubernetes and VMWare.
- Ability to work with multiple programming languages and frameworks including Go, Node.js, Java, & Python.
- Experience developing and troubleshooting in multithreaded and distributed environments.
- Experience with using and building systems using relational and non-relational databases such as PostgreSQL, React, ElasticSearch, InfluxDB or similar
- Extensive experience with high performance software that processes massive amounts of data in real-time.
- Have experience in collaborating with cross functional engineering teams.
- Ability to coach/mentor junior engineers on the team, provide technical direction, perform design/code reviews and champion engineering best practices.
- Experience in configuration management and monitoring/instrumentation
- Must be analytical, result driven individual with high attention to detail
- Must be strong problem solving and critical thinking skills
- Experience as a technical lead is a plus.
- Effective written and verbal communication skills.
Frist: 04-12-2024
Klicken Sie hier, um sich für einen kostenlosen Kandidaten zu bewerben
Job melden
ÄHNLICHE ARBEITEN
-
⏰ 11-11-2024🌏 Gotha, Thuringia
-
⏰ 20-11-2024🌏 Erfurt, Thuringia
-
⏰ 15-11-2024🌏 Sondershausen, Thuringia
-
⏰ 22-11-2024🌏 Jena, Thuringia
-
⏰ 15-11-2024🌏 Nordhausen, Thuringia
-
⏰ 15-11-2024🌏 Nordhausen, Thuringia
-
⏰ 11-11-2024🌏 Apolda, Thuringia
-
⏰ 20-11-2024🌏 Saalfeld, Thuringia
-
⏰ 11-11-2024🌏 Gotha, Thuringia
-
⏰ 14-11-2024🌏 Jena, Thuringia