About a minute. You'll make an account on the way through.
About this role
Responsibilities:
- Design and Development: Develop, maintain, and optimise Go-based applications and services, focusing on real-time data processing, trading platforms, and financial analysis tools.
- API Integration: Work on integrating third-party APIs for market data, trading systems, and other financial services.
- Performance Optimisation: Ensure the performance, scalability, and reliability of Go applications, particularly in high-volume trading environments.
- Data Management: Develop solutions for real-time data ingestion, processing, and analysis, including market data feeds and transactional data.
- Collaboration: Collaborate with cross-functional teams, including front-end developers, data scientists, and financial analysts, to deliver end-to-end solutions.
- Testing and Debugging: Write unit tests, perform debugging, and ensure code quality through continuous integration and deployment practices.
- Security Compliance: Ensure that all developed software complies with industry standards, including data security and regulatory requirements in the financial sector.
Requirements:
- Experience: 3+ years of experience in Go programming, with a strong understanding of the language's paradigms, constructs, and idioms.
- Stock Market Domain: Solid understanding of financial markets, trading systems, and related technologies.
- Concurrency: Proficiency in writing concurrent and high-performance applications using Go's goroutines and channels.
- APIs and Microservices: Experience in designing and consuming RESTful APIs and working with microservices architecture.
- Database Knowledge: Strong experience with databases (SQL, NoSQL) and data storage solutions, particularly in handling large datasets.
- Tools and Frameworks: Familiarity with Go frameworks like Gin, Echo, or similar, and experience with tools like Docker, Kubernetes, and CI/CD pipelines.
- Version Control: Proficient in using Git for version control.
- Problem Solving: Strong analytical and problem-solving skills, with the ability to work in a fast-paced environment.
- Communication: Excellent verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
Preferred Qualifications:
- Financial Software: Experience in developing or working on financial software like trading platforms, order management systems, or portfolio management tools.
- Real-Time Systems: Familiarity with real-time data processing frameworks and messaging systems (e. g., Kafka, RabbitMQ).
- Cloud Services: Experience with cloud platforms (AWS, GCP, Azure) and related services in the context of financial applications.
- Certifications: Relevant certifications in Go programming or financial markets (e. g., CFA, FINRA) are a plus.
Sourced from instahyre
Skills
DockerKubernetesGolangREST APIAPIMicroservices
About Google
Software Product
46.3k+
employees
1998
28 years old
Mountain View,California
United States
About
Google Operations Center is a unique company of problem-solvers, partnering with Google to provide support to their users and customers.
Industries
Software ProductFinancial ServicesAnalytics & KPO
Employee ratings
1,897 reviews
4.4/ 5
Culture
4.4
Career growth
4.1
Work-life
4.4
Employees rate it well for
Work Culture154Work Life Balance114Salary105Work Environment81Learning64
Find them on