Senior Golang Developer

2 weeks ago


Lahore, Punjab, Pakistan Softaims Full time

1 week ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Softaims

Technical & Non-Technical Recruiter | Resume Revamp Expert | Career Coach | ATS Optimization Pro | Headhunter | Personal Branding Advisor | 1:1…

Job Title: Backend Golang Developer (with Python for AI Components)

Company: Softaims

Location: DHA Phase 3 Lahore

Employment Type: Full Time Onsite

Job Overview:

We are seeking a Backend Golang Developer with experience in building scalable backend systems, working with event-driven architectures, and integrating AI components using Python. You will be responsible for designing and developing backend systems in Go while also contributing to AI-driven applications. You will have the opportunity to work on complex, high-performance systems and help shape the future of AI integration at Softaims.

Responsibilities:

  • Develop robust, scalable, and high-performance backend systems using Golang.
  • Implement AI components using Python and integrate them seamlessly with Golang-based systems.
  • Design, implement, and manage event-driven architectures using tools like Kafka.
  • Collaborate with cross-functional teams to develop and integrate AI solutions into our products.
  • Ensure high availability, fault tolerance, and scalability of systems in a production environment.
  • Optimize backend systems for performance and latency.
  • Write unit tests and maintain code quality through effective testing frameworks.
  • Maintain, improve, and monitor the health of deployed applications.
  • Participate in code reviews and contribute to best practices for backend development and AI integration.
  • Document technical decisions, architecture, and API design for team collaboration.

Required Skills and Qualifications:

  • Strong experience with Golang, including its concurrency model (goroutines, channels).
  • Knowledge of Python, particularly for integrating AI components.
  • Experience with AI/ML integration, including using Python libraries such as TensorFlow, PyTorch, or scikit-learn.
  • Solid experience working with event-driven systems using tools like Kafka or similar technologies.
  • Experience with relational and NoSQL databases (PostgreSQL, MongoDB, Redis).
  • Experience designing and implementing RESTful APIs using Go.
  • Familiarity with message brokers and queues (Kafka, RabbitMQ, etc.).
  • Experience with cloud platforms like AWS, GCP, or Azure.
  • Proficiency with Git for source code management.
  • Strong understanding of unit testing, integration testing, and test-driven development (TDD).

Nice-to-Have Skills:

  • Familiarity with Docker and Kubernetes for containerization and orchestration.
  • DevOps skills for deployment automation and CI/CD pipeline setup.
  • Experience with microservices architecture and designing distributed systems.
  • Knowledge of GraphQL and other API technologies.
Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • Job functionEngineering and Information Technology
  • IndustriesIT Services and IT Consulting

Referrals increase your chances of interviewing at Softaims by 2x

Sign in to set job alerts for "Senior Developer" roles.Senior UI/UX Designer and Front-end DeveloperSenior Software Engineer (.Net Core/Angular)Senior Full Stack Developer (.Net with React)Senior Software Engineer - Python (Django)Senior Software Engineer (Dotnet Developer)Senior Software Engineer Frontend (Angular)

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan Softaims Full time

    1 week ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Direct message the job poster from SoftaimsTechnical & Non-Technical Recruiter | Resume Revamp Expert | Career Coach | ATS Optimization Pro | Headhunter | Personal Branding Advisor | 1:1…Job Title: Backend Golang Developer (with Python for AI...

  • Golang Developer

    7 days ago


    Lahore, Punjab, Pakistan InvoZone Full time

    Apply before February 08, 2025 | Total Positions : 1GoLang Developer with Blockchain ExperienceInvoZone is a leading software development company headquartered in the US with offices in Canada, Malaysia and Pakistan. We offer a combination of consulting, outsourcing, and specialized services to a global clientele across all types of web and mobile app...


  • Lahore, Punjab, Pakistan Digitify Pakistan Pvt Ltd Full time

    Apply before August 31st 2024 Full Time open to budget We are seeking a highly skilled Senior Backend Developer with a minimum of 8-10 years ofexperience and strong expertise in Golang as a Primary Language. The ideal candidate willbe responsible for designing and developing robust REST APIs and web services, creatingreusable frameworks, and...


  • Lahore, Punjab, Pakistan InvoZone Full time

    Golang and NodeJs Engineer with BlockchainApply before February 03, 2025 | Total Positions: 1We are seeking a highly skilled and motivated Software Engineer with blockchain expertise. This role involves designing and implementing robust backend systems, APIs, frontend, and blockchain-based solutions, with a must-have bash scripting experience.Key...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Software Engineer - Blockchain and Backend ExpertWe are seeking a highly skilled and motivated software engineer with expertise in blockchain technology.This role involves designing and implementing robust backend systems, APIs, frontend, and blockchain-based solutions. Key responsibilities include:Blockchain Development: Develop, maintain, and test...


  • Lahore, Punjab, Pakistan Devsinc Full time

    Senior Software Engineer - GolangCompany: DevsincLocation: Lahore, PakistanJob DescriptionResponsibilities:Develop solutions for the 40+ countries where the app is in use;Write effective and maintainable code;Optimize the high-volume and geo-distributed data storage;Write integration and unit tests, develop automation tools for everyday tasks.#J-18808-Ljbffr


  • Lahore, Punjab, Pakistan beBee Careers Full time

    We are looking for a skilled Senior Software Engineer to join our team. This is a challenging role that requires the ability to develop solutions for high-volume and geo-distributed data storage.Job ResponsibilitiesDesign, implement, and maintain efficient software systems;Write effective and maintainable code in Golang;Collaborate with cross-functional...


  • Lahore, Punjab, Pakistan beBeeBackend Full time

    Job Description">We are seeking a highly skilled and experienced Senior Backend Engineer to join our team. The ideal candidate will be responsible for designing and developing robust REST APIs and web services, creating reusable frameworks, and maintaining high-quality documentation.The successful candidate will have a minimum of 8-10 years of experience in...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Senior Software EngineerAs a key member of our engineering team, you will be responsible for designing, developing, and maintaining full-stack applications using modern frameworks and tools. Your technical expertise should include experience with front-end and back-end development, as well as the ability to coordinate directly with clients.The role requires...


  • Lahore, Punjab, Pakistan beBeeBackend Full time

    We're seeking a seasoned backend professional to lead the development of scalable systems and integrate AI components. This role involves designing and building high-performance architectures, collaborating with cross-functional teams, and ensuring the reliability and scalability of our products.Develop robust, efficient, and highly available backend systems...