Senior Software Engineer – Go (Golang)
25k - 35k PLN25 000 - 35 000 PLN/ mies.B2B
SeniorFull-time·B2B
#428477·Dodano wczoraj·1
Źródło: nofluffjobs.comTech Stack / Keywords
DegreeGoGolangREST APIgRPCMicroservices architectureCD pipelinesGitSQLNoSQLVDPautomotive
Firma i stanowisko
Directio is a global IT services company providing cloud-based and mobile application solutions with around-the-clock support, serving FMCG, retail, automotive, and SaaS clients. The project involves next-generation in-vehicle infotainment platforms and connected vehicle systems for an automotive industry client.
Wymagania
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field
- At least 5 years of professional software development experience
- Strong knowledge of Go (Golang) fundamentals including structs, interfaces, channels, and goroutines
- Deep understanding of concurrency and parallel processing
- Experience designing and developing RESTful APIs, gRPC services, and backend systems
- Experience with distributed systems or microservices architectures
- Experience with CI/CD pipelines, Git workflows, and modern development tools
- Experience working with SQL and/or NoSQL databases
- Strong analytical and problem-solving skills
- Excellent communication skills for collaboration across distributed teams
- Availability to work US time zone hours until approx. 6:00–7:00 PM Polish time
Nice to have:
- Experience in automotive software development for infotainment, instrument clusters, or vehicle middleware
- Understanding of Vehicle Development Process (VDP) or similar automotive lifecycle
- Experience with system observability including logging, monitoring, and tracing
- Exposure to safety-critical or real-time systems
Obowiązki
- Design, develop, and maintain high-performance backend services, middleware, and platform applications for infotainment and connected vehicle systems
- Write clean, maintainable, and high-performance Go code, ensuring scalability, fault tolerance, and system resiliency
- Build high-throughput systems optimized for memory efficiency, low latency, and performance
- Contribute to system architecture and design aligned with platform and product requirements
- Own end-to-end defect lifecycle, including root cause analysis and issue resolution
- Collaborate with cross-functional teams including Systems, Integration, Product, Platform, and Design
- Lead and participate in design reviews, code reviews, and technical discussions
- Mentor and support other engineers, promoting best practices in software development, testing, and system design
- Work according to Agile development processes, including Sprint Planning, Daily Stand-Ups, and Retrospectives
- Follow client’s software development processes and architectural standards
Inne informacje
Availability to work in the US time zone until approximately 6:00–7:00 PM Polish time and willingness to travel occasionally to the US for business purposes.
Directio
9 aktywnych ofert